Я пытаюсь перечислить все файлы в корзине.
Это возвращает пустой массив:
$objects = $s3Client->getIterator('ListObjects', array(
"Bucket" => "mybucket",
"Prefix" => "/sub/folder/"
));
И это ...
$objects = $s3Client->listObjects(['Bucket' => "mybucket", 'Prefix' => "/sub/folder/"]);
.. возвращает это:
Aws\Result Object
(
[data:Aws\Result:private] => Array
(
[IsTruncated] =>
[Marker] =>
[Name] => mybucket
[Prefix] => /sub/folder/
[MaxKeys] => 1000
[EncodingType] => url
[@metadata] => Array
(
[statusCode] => 200
[effectiveUri] => https://s3.amazonaws.com/mybucket?prefix=%2Fsub%2Ffolder%2F&encoding-type=url
[headers] => Array
(
[x-amz-id-2] => ........
[x-amz-request-id] => .....
[date] => Sat, 01 Feb 2020 14:19:02 GMT
[x-amz-bucket-region] => us-east-1
[content-type] => application/xml
[server] => AmazonS3
[connection] => close
)
[transferStats] => Array
(
[http] => Array
(
[0] => Array
(
)
)
)
)
)
[monitoringEvents:Aws\Result:private] => Array
(
)
)
В этом сегменте пять файлов. Ведро опубликовано c, и я уже пытался перечислить root. Но я получаю те же результаты.