对象标签(Node.js)

最近更新时间:2022-06-24 16:23:09

查看PDF
  • 设置对象标签

以下代码用于设置对象标签:

const tags = [{
  key: 's',
  value: 'asd'
}, {
  key: 'string1',
  value: 'string'
}]

client.object.putObjectTagging({
  Bucket: '<bucketName>',
  Key: '<objectKey>',// 必填
  Taggings: tags // 将想要配置的标签以json的形式传递,必填
}, function (rerr, data, response, body) {
  console.log(data)
})

说明: 详细的标签规则和错误码,详见文档

  • 获取对象标签

以下代码用于获取对象标签:

client.object.getObjectTagging({
  Bucket: '<bucketName>',
  Key: '<objectKey>' // 必填
}, function (rerr, data, response, body) {
  console.log(data) // 如果没有权限则会返回403
})
  • 删除对象标签

以下代码用于删除对象标签:

client.object.deleteObjectTagging({
  Bucket: '<bucketName>',
  Key: '<objectKey>' // 必填
}, function (rerr, data, response, body) {
  console.log(response.statusCode) // 删除成功返回204,没有权限则返回403
})

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈