간단한 코드 여야합니다. 나는 AWS SDK의 PHP의 V3를하고 난 같은 코드 생성 :AWS PHP getIterator가 작동하지 않습니다. 빈 결과를 반환합니다.
require 'aws/aws-autoloader.php';
use Aws\S3\S3Client;
$s3Client = new S3Client([
'version' => 'latest',
'region' => 'eu-west-1',
'credentials' => [
'key' => "accesskey",
'secret' => "secretkey",
],
]);
print_r($result = $s3Client->listBuckets())
지금 나는 나의 버킷리스트를 참조하지만,이 같은 ObjectList
getIterator
얻을 시도 할 때 : (개체 : 내가 볼
$objects = $s3Client->getIterator('ListObjects', array(
'Bucket' => "bucket")
);
var_dump($objects);
을 생성기) # 95 (0) {}
나는이 두 번째 날에 어려움을 겪고 있으며 해결책을 찾을 수 없습니까? 내가 뭘 잘못했는지 아는 사람이 있습니까?
print_r($result);
Generator Object
(
)
와 위해서 var_dump로 : 내가 아는
var_dump($result);
object(Generator)#62 (0) {
}
getIterator
의 결과에 print_r
를 사용하는 경우
확인 ($ 결과 = $ s3Client->하고 ListObjects를 ([ '버킷'=> '내 버킷'])) ; 나는 2 apis를 혼합했다, 나는 절름발이 다. – Wraith