使用 Laravel 从 AWS S3 中的文件中检索标签
Retrieve tags from a file in AWS S3 with Laravel
我正在尝试使用 Laravel 5.8 从 AWS S3 检索文件的 Tags
属性(对于 AWS 中的标签,我指的是这个)
我知道我可以检索这样的文件:
$storage->get($filePath);
但是如何从该文件中获取标签?
任何帮助将不胜感激
谢谢
You have to use getObjectTagging api of aws
$result = $client->getObjectTagging([
'Bucket' => '<string>', // REQUIRED
'Key' => '<string>', // REQUIRED
'VersionId' => '<string>',
]);
例如
$result = $client->getObjectTagging([
'Bucket' => 'examplebucket',
'Key' => 'HappyFace.jpg',
]);
我正在尝试使用 Laravel 5.8 从 AWS S3 检索文件的 Tags
属性(对于 AWS 中的标签,我指的是这个)
$storage->get($filePath);
但是如何从该文件中获取标签?
任何帮助将不胜感激
谢谢
You have to use getObjectTagging api of aws
$result = $client->getObjectTagging([
'Bucket' => '<string>', // REQUIRED
'Key' => '<string>', // REQUIRED
'VersionId' => '<string>',
]);
例如
$result = $client->getObjectTagging([
'Bucket' => 'examplebucket',
'Key' => 'HappyFace.jpg',
]);