详情页标题前

腾讯云对象存储对象标签

详情页1

简介

文档提供关于对象标签的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Object tagging 设置对象标签 为对象设置标签
GET Object tagging 查询对象标签 查询指定对象下已有的对象标签
DELETE Object tagging 删除对象标签 删除指定对象下已有的对象标签

设置对象标签

功能说明

用于为对象设置标签。

方法原型

public SetObjectTaggingResult setObjectTagging(SetObjectTaggingRequest setObjectTaggingRequest);

请求示例1:对已上传的对象设置标签

String bucketName = "examplebucket-1250000000";String key = "exampletkey";List tags = new LinkedList();tags.add(new Tag("tag1", "value1"));tags.add(new Tag("tag2", "value2"));ObjectTagging objectTagging = new ObjectTagging(tags);SetObjectTaggingRequest setObjectTaggingRequest = new SetObjectTaggingRequest(bucketName, key, objectTagging);cosclient.setObjectTagging(setObjectTaggingRequest);

请求示例2:上传对象时设置标签

String bucketName = "examplebucket-1250000000";String key = "testfiles/testTagging.txt";InputStream is = new ByteArrayInputStream(new byte[]{'d', 'a', 't', 'a'});ObjectMetadata objectMetadata = new ObjectMetadata();objectMetadata.setHeader("x-cos-tagging", "tag1=value1&tag2=value2");cosclient.putObject(bucketName, key, is, objectMetadata);

参数说明

参数名称 描述 类型
setObjectTaggingRequest 对象标签设置请求 SetObjectTaggingRequest

Request 成员说明:

Request 成员 设置方法 描述 类型
bucketName 构造函数或 set 方法 设置标签的对象所在的存储桶,格式为 BucketName-APPID ,详情请参见 命名规范 String
key 构造函数或者 set 方法 设置标签的对象键,对象键(Key)是对象在存储桶中的唯一标识,详情请参见 对象键 String
objectTagging 构造函数或 set 方法 对象的标签配置 ObjectTagging

ObjectTagging 成员说明:

参数名称 描述 类型
tagSet 对象的标签配置集合 List

Tag 成员说明:

参数名称 描述 类型
key 标签的 key String
value 标签的 value String

返回结果说明

成功:无返回值。失败:发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理

查询对象标签

功能说明

查询指定对象下已有的对象标签。

方法原型

public GetObjectTaggingResult getObjectTagging(GetObjectTaggingRequest getObjectTaggingRequest);

请求示例

String bucketName = "exampletbucket-1250000000";String key = "exampletkey";GetObjectTaggingRequest getObjectTaggingRequest = new GetObjectTaggingRequest(bucketName, key);GetObjectTaggingResult getObjectTaggingResult = cosclient.getObjectTagging(getObjectTaggingRequest);List resultTagSet = getObjectTaggingResult.getTagSet();System.out.println(resultTagSet.toString());

参数说明

参数名称 描述 类型
getObjectTaggingRequest 对象标签查询请求 GetObjectTaggingRequest

Request 成员说明:

Request 成员 设置方法 描述 类型
bucketName 构造函数或 set 方法 设置标签的对象所在的存储桶,格式为 BucketName-APPID ,详情请参见 命名规范 String
key 构造函数或者 set 方法 设置标签的对象键,对象键(Key)是对象在存储桶中的唯一标识,详情请参见 对象键 String

返回结果说明

成功:返回 GetObjectTaggingResult,包含对象的标签信息。失败:发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理

删除对象标签

功能说明

用于删除指定对象的已有标签。

方法原型

public DeleteObjectTaggingResult deleteObjectTagging(DeleteObjectTaggingRequest deleteObjectTaggingRequest);

请求示例

String bucketName = "examplebucket-1250000000";String key = "exampleobject";DeleteObjectTaggingRequest deleteObjectTaggingRequest = new DeleteObjectTaggingRequest(bucketName, key);cosclient.deleteObjectTagging(deleteObjectTaggingRequest);

参数说明

参数名称 描述 类型
deleteObjectTaggingRequest 对象标签删除请求 DeleteObjectTaggingRequest

Request 成员说明:

Request 成员 设置方法 描述 类型
bucketName 构造函数或 set 方法 设置标签的对象所在的存储桶,格式为 BucketName-APPID ,详情请参见 命名规范 String
key 构造函数或者 set 方法 设置标签的对象键,对象键(Key)是对象在存储桶中的唯一标识,详情请参见 对象键 String

返回结果说明

成功:无返回值。失败:发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145770.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云Serverless SSR应用场景-云淘

    SSR 项目部署 通过 Serverless 组件,快速部署您的 SSR 项目至云端,实现首页快速加载、SEO 友好等优势。   业务集成 基于 Serverless 完整的产品生态,与 API 网关、Serverless DB 等产品合作,完成完整网页应用项目的部署与开发。   官网1折活动,限时活动,即将结束,速速收藏同尘科技为腾讯云授权服务…

    腾讯云 2023年12月9日
  • 腾讯云对象存储网页审核

    简介 内容审核功能是由 数据万象(Cloud Infinite,CI)提供的,数据万象将处理能力与 COS SDK 完全结合,您可以直接按照本篇文档指引进行使用。说明使用内容审核服务需拥有数据万象使用权限:主账号请 单击此处 进行角色授权。子账号请参见 授权子账号接入数据万象服务 文档。本文档提供关于网页审核的 API 概览和 SDK 示例代码。 API 操…

    腾讯云 2023年12月9日
  • 腾讯云对象存储上传与下载

    COS 对上传和下载带宽是否有限制? 中国大陆公有云地域单个存储桶默认带宽:上行和下行共享15Gbit/s;其他地域:上行和下行共享10Gbit/s。如果带宽达到该阈值,请求会触发流控。更多限制说明,请参见 规格与限制。 如何使文件直接在浏览器中预览,而不是下载? 您需要为该文件指定正确的 Content-Type 头部,同时 Content-Disposi…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • DMS API创建后,就具有了独立权限,和最初的创建人没关系了?-云小二-阿里云

    DMS API创建后,就具有了独立权限,和最初的创建人没关系了?最初创建人被收回了API请求的库的权限,也不影响API的正常调用,是这样吧? 以下为热心网友提供的参考意见 DMS API在创建后,其权限独立于最初的创建人。这是因为IAM(Identity and Access Management)用户和角色默认没有创建或修改DMS资源的权限。此外,最初创建…

    阿里云 2024年1月9日
  • 腾讯云对象存储图片高级压缩

    简介 本文档提供关于图片高级压缩的 API 概览以及 SDK 示例代码。 API 操作描述 图片高级压缩 对指定存储桶下的图片进行压缩 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API 参考。 图片高级压缩 功能说明 图片高级压缩可以更加高效地将图片转换为 AVIF、TPG 或 HEIF 等高压缩比格式,有效降低图片传输链路…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。