如何列出所有存储桶对象并使用AWS PHP SDK下载它们?

时间:2019-07-18 12:48:17

标签: amazon-web-services amazon-s3 aws-api-gateway

因此我可以访问存储段URL,客户端密钥和客户端密钥。我正在尝试访问存储桶并列出存储桶中的所有文件。但是出现错误。我已经在这里和那里尝试过一些方法,但是没有成功。

我已经尝试使用getIterator()

列出所有对象
$credentials = new Aws\Credentials\Credentials('xxx', 'xxx');

//Create a S3Client 
$s3Client = new S3Client([
  'region' => 'us-west-2',
  'version' => 'latest',
  array('credentials' => $credentials)
]);
$objects = $s3Client->getIterator('ListObjects', array(
    'Bucket' => $bucket,
    'Prefix' => 'files/'
));

print_r($objects);

0 个答案:

没有答案