详情页标题前

腾讯云对象存储文件哈希值计算

详情页1

简介

文档提供关于数据万象文件处理哈希值计算任务的相关 API 概览以及 SDK 示例代码。注意: 该功能需要 COS JAVA SDK v5.6.153 及以上版本。旧版本SDK该接口可能未覆盖或缺少更新参数,使用时建议升级到 最新版本

API 操作描述
提交哈希值计算任务 创建一个文件处理哈希值计算任务
查询哈希值计算结果 查询一个文件处理哈希值计算结果任务

提交哈希值计算任务

功能说明

以提交任务的方式进行文件哈希值计算,异步返回计算得到的哈希值。

方法原型

public FileProcessJobResponse createFileProcessJob(FileProcessRequest request);

参数说明

Request 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
tag Request 表示任务的类型,哈希值计算任务类型为:FileHashCode String
operation Request 包含哈希值计算的处理规则 Container
queueId Request 任务所在的队列 ID 控制台获取队列ID String
callBackFormat Request 任务回调格式,JSON 或 XML,默认 XML,优先级高于队列的回调格式 String
callBackType Request 任务回调类型,Url 或 TDMQ,默认 Url,优先级高于队列的回调类型 String
callBack Request 任务回调的地址,优先级高于队列的回调地址 String
callBackMqConfig Request 任务回调 TDMQ 配置,当 CallBackType 为 TDMQ 时必填。详情请参见 CallBackMqConfig Container

Input 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
object Request.Input 文件名,取值为文件在当前存储桶中的完整名称 String

Operation 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
fileHashCodeConfig Request.Operation 指定哈希值计算的处理规则 Container
userData Request.Operation 透传用户信息,可打印的 ASCII 码,长度不超过1024 String

FileHashCodeConfig 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
type Request.Operation.FileHashCodeConfig 哈希值的算法类型,有效值:MD5、SHA1、SHA256 String
addToHeader Request.Operation.FileHashCodeConfig 是否将计算得到的哈希值添加至文件自定义 header,有效值:true、false,默认值为 false。自定义 header 根据 Type 的值变化,例如 Type 值为 MD5 时,自定义 header 为 x-cos-meta-md5 String

返回结果说明

成功:返回 FileProcessJobResponse 对象响应信息。失败:发生错误(如 Bucket 不存在),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理

请求示例

//1.创建任务请求对象FileProcessRequest request = new FileProcessRequest();//2.添加请求参数 参数详情请见 api 接口文档request.setBucketName("demo-1234567890");request.setTag(FileProcessJobType.FileHashCode);request.getInput().setObject("input/1.mp4");FileHashCodeConfig fileHashCodeConfig = request.getOperation().getFileHashCodeConfig();fileHashCodeConfig.setType("MD5");fileHashCodeConfig.setAddToHeader("true");//3.调用接口,获取任务响应对象FileProcessJobResponse response = client.createFileProcessJob(request);

查询哈希值计算结果

功能说明

查询一个文件处理任务,根据任务 ID 查询任务详情。

方法原型

public FileProcessJobResponse describeFileProcessJob(FileProcessRequest request);

参数说明

参数名称 描述 类型 是否必选
bucketName Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 String
jobId 要查询的任务 ID String

返回结果说明

成功: 返回任务详情响应包装类,类中包含一个 FileProcessJobResponse 任务详情对象。失败: 发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理

请求示例

//1.创建任务请求对象FileProcessRequest request = new FileProcessRequest();//2.添加请求参数 参数详情请见 api 接口文档request.setBucketName("demo-1234567890");request.setJobId("fda7eb1607b8411ed8c182156726*****");//3.调用接口,获取任务响应对象FileProcessJobResponse response = client.describeFileProcessJob(request);



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

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

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

相关推荐

  • 腾讯云对象存储更新模板

    功能描述 更新视频转动图模板。 授权说明 授权策略中 action 设置为 ci:UpdateMediaTemplate 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 PUT /template/<Tem…

    腾讯云 2023年12月9日
  • 腾讯云云点播关于腾讯云视立方·播放器 SDK 视频播放能力升级及新增授权校验的公告

    腾讯云视立方·播放器 SDK 移动端(Android & iOS & Flutter)即将发布10.1版本,新版本 SDK 采用“腾讯视频”同款播放内核打造,视频播放能力获得全面优化升级,详见 视频播放能力升级特性。同时从该版本开始将增加对视频播放功能模块的授权校验,具体如下:如果您的 App 已经拥有直播 License (原直播推流 Li…

    腾讯云 2023年12月9日
  • 腾讯云对象存储服务端加密

    简介 本文档提供关于如何使用在上传对象时开启服务端加密。服务端加密的密钥分为三种:COS 托管加密密钥KMS 托管加密密钥客户提供的加密密钥 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API。 使用 COS 托管加密密钥的服务端加密(SSE-COS)保护数据 功能说明 由腾讯云 COS 托管主密钥和管理数据。COS 会帮助您…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云托付物理服务器购买指南云淘

    腾讯云云托付物理服务器目前处于邀测阶段,如果您的业务场景需要使用该产品,请提交 试用申请。您的申请预计将在3个工作日内完成审核,届时将通过短信、站内信及邮件的方式通知您审核结果,请注意查收。如通过审核,售前工程师将联系您进行商务洽谈。 计费说明 云托付物理服务器根据实际托管的天数按量计费,计费时间自您将服务器上架到 CHC 托管机位开始计算。具体的计费信息可…

    腾讯云 2023年12月9日
  • DMS的这个实例里面这个报错是啥意思?看着左侧的表搜索不到。-云小二-阿里云

    DMS的这个实例里面这个报错是啥意思?看着左侧的表搜索不到。搜索表失败(以下为数据库报错):[174e164900403000][11.119.7.242:3154][cloud_siem_pre]ERR-CODE: [TDDL-4614][ERR_EXECUTE_ON_MYSQL] Error occurs when execute on GROUP &#…

    2024年1月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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