我们可以更新 Amazon S3 中特定文件的内容吗?

Qaz*_*azi 4 php amazon-s3 amazon-web-services

我正在使用 AWS PHP SDK。我上传了一个 JSON 文件到 S3 存储桶。现在我想获取文件内容(上传到 S3 存储桶),向抓取的文件内容添加一些额外的文本,并通过 S3 存储桶更新该文件。

我想要的是这样的:

  1. 文档名称: userlist.json
  2. 使用 S3 提供方法抓取文件内容
  3. 例如:现有文件内容是 {'abc','xyz'}
  4. 添加其他内容 {'abc','xyz'}, {'zxv','opiv','cvpo'}
  5. 将新添加的内容更新到 S3 存储桶文件 ( userlist.json)

我们如何才能做到这一点?

E.J*_*nan 6

您无法向现有 s3 对象添加数据或仅修改其一部分,您需要读取该对象、更改该对象,然后将整个对象写回 s3。