获取对象标签
本文介绍如何获取对象标签(Object Tagging)。
对象标签使用一组键值对(Key-Value)来标记对象。对象标签的详情请参考开发指南的对象标签。
以下代码用于获取对象标签信息:
package main
import (
"fmt"
"os"
"github.com/aliyun/aliyun-oss-go-sdk/oss"
)
func main() {
// 创建OSSClient实例。
client, err := oss.New("<yourEndpoint>", "<yourAccessKeyId>", "<yourAccessKeySecret>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
// 获取存储空间。
bucket, err := client.Bucket("<yourBucketName>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
// 获取object的Tagging信息。
taggingResult, err := bucket.GetObjectTagging("<yourObjectName>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
fmt.Printf("Object Tagging: %v\n", taggingResult)
}
获取对象标签详情请参考GetObjectTagging。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论