最近更新时间:2023-01-11 10:41:05
以下代码用于设置对象标签:
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
})
纯净模式