为了账号安全,请及时绑定邮箱和手机立即绑定

php s3 sdk - 如何获取对象的最新版本

php s3 sdk - 如何获取对象的最新版本

PHP
Qyouu 2022-07-29 10:45:18
我正在尝试获取给定对象的最新版本。我尝试使用此功能listObjectVersions,但无法让它像我想要的那样工作。它列出了我存储桶中的所有文件及其版本。$fileVersion = $s3Client->listObjectVersions([    'Bucket' => 'bucketname',    'Key' => 'folder/file.jpeg' // get all versions of this file. though, this doesn't work  ]);
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

列出存储桶中的对象


$iterator = $client->getIterator('ListObjects', array(

    'Bucket' => $bucket,

    'Prefix' => 'foo'

));


foreach ($iterator as $object) {

    echo $object['Key'] . "\n";

}

更多:https ://docs.aws.amazon.com/aws-sdk-php/v2/guide/service-s3.html#listing-your-buckets


查看完整回答
反对 回复 2022-07-29
  • 1 回答
  • 0 关注
  • 126 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信