![](/img/trans.png)
[英]How to upload an object using presigned URL along with tags in s3 aws-sdk-ruby v3
[英]How to fetch modified object / specific date added objects using AWS PHP API V3?
我正在尝试使用 PHP AWS API V3 (ListObjectsV2) 获取 AWS S3 存储桶的对象。 我找不到任何完美的来源或文档来按特定日期或其他值过滤结果。
我想创建一个脚本,用于使用 PHP SDK 将每日更新的对象获取到我们的数据库和服务器。
$command = $s3->getCommand('ListObjectsV2');
$command['Bucket'] = 'TestBucket';
$command['MaxKeys'] = 10;
$date = '2020-04-30';
$command['Query'] = "Contents[?LastModified.date>='${date}']";
$objects = $s3->execute($command);
我通过在搜索条件下设置以下条件实现了我的目标
$serach_expression = "Contents[?(contains(Key, '.jpg') || contains(Key, '.jpeg') && LastModified[?date>=2020-05-01])].{Key: Key, Size: Size, LastModified: LastModified}";
$items = $objectInfo->search($serach_expression);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.