详情页标题前

腾讯云对象存储提交哈希值计算任务

详情页1

简介

文档提供关于文件处理哈希值计算异步请求的 API 概览以及 SDK 示例代码。

API 说明
哈希值计算异步请求接口 用于异步文件处理哈希值计算功能

异步请求接口

功能说明

文件处理哈希值计算功能异步请求。

方法原型

    def ci_create_file_hash_job(self, Bucket, InputObject,        FileHashCodeConfig, QueueId=None, CallBack=None, CallBackFormat=None,        CallBackType=None, CallBackMqConfig=None, UserData=None, **kwargs)

请求示例

    def ci_create_file_hash_job():        body = {            'Type': 'MD5',        }        response = client.ci_create_file_hash_job(            Bucket=bucket_name,            InputObject="mytest.mp4",            FileHashCodeConfig=body        )        print(response)        return response

参数说明

参数名称 描述 类型 是否必选
Bucket 对象所在存储桶 String
InputObject 对象文件名,例如 folder/document.pdf String
QueueId 任务所在的队列 ID,开通文件处理服务后自动生成,请使用 查询队列 获取或通过 万象控制台获取队列ID 在存储桶中查询 String
FileHashCodeConfig 指定哈希值计算的处理规则 dict
CallBack 任务回调地址,优先级高于队列的回调地址。设置为 no 时,表示队列的回调地址不产生回调 string
CallBackFormat 任务回调格式,JSON 或 XML,默认 XML,优先级高于队列的回调格式 string
CallBackType 任务回调类型,Url 或 TDMQ,默认 Url,优先级高于队列的回调类型 string
CallBackMqConfig 任务回调TDMQ配置,当 CallBackType 为 TDMQ 时必填,详见 CallBackMqConfig 详情 dict
UserData 透传用户信息,可打印的 ASCII 码,长度不超过1024 String

参数 FileHashCodeConfig 详情:

参数名称 描述 类型 是否必选
Type 哈希值的算法类型,支持:MD5、SHA1、SHA256 String
AddToHeader 是否将计算得到的哈希值添加至文件自定义header,有效值:true、false,默认值为 false。自定义header根据Type的值变化,例如:Type值为MD5时,自定义header为 x-cos-meta-md5。 String

返回结果说明

{    "Response": {        "JobsDetail": {            "Code": "Success",            "Message": "",            "JobId": "f93984788066911ed89ed352d4d9d2084",            "State": "Submitted",            "CreationTime": "2022-07-18T15:16:43+0800",            "EndTime": "-",            "StartTime": "-",            "QueueId": "p2911917386e148639319e13c285cc774",            "Tag": "FileHashCode",            "Input": {                "BucketId": "test-1234567890",                "Object": "input/deer.jpg",                "Region": "ap-chongqing"            },            "Operation": {                "FileHashCodeConfig": {                "Type": "MD5",                "AddToHeader": true                },                "UserData": "This is my data."            }        }    }}
参数名称 描述 类型
Response 结果的详情,详见 Response 详情 dict



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

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

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

相关推荐

  • 腾讯云TDSQL-C MySQL版多可用区部署概述

    TDSQL-C MySQL 版引擎支持创建多可用区的集群,相比单可用区集群,多可用区集群具备更高的容灾能力,可以保护数据库,以防数据库实例发生故障或可用区中断,可以抵御机房级别的故障。TDSQL-C MySQL 版多可用区部署为数据库实例提供高可用性和故障转移支持。多可用区是在单可用区的级别上,将同一地域的多个单可用区组合成的物理区域。 前提条件 集群所在的…

    2023年12月9日
  • 腾讯云裸金属云服务器购买裸金属云服务器实例

    购买须知 裸金属云服务器与云服务器 购买页 及 控制台 相同,您可前往云服务器购买页按需选购。您也可参见 自定义配置 Linux 云服务器,了解更多配置信息。在购买裸金属云服务器前,请确保已了解本产品,且已了解 实例规格 及 计费模式。确保了解所选裸金属云服务器实例所在可用区,可售卖地域信息请参见 实例售卖地域。 购买步骤 本文实例类型以标准型 BMS5为例…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云Serverless HTTP 服务快速部署 Nuxtjs 框架

    操作场景 本文将为您指导如何通过 Web Function,将您的本地 Nuxt.js SSR 项目快速部署到云端。说明本文档主要介绍控制台部署方案,您也可以通过命令行完成部署,详情请参见 通过命令行完成框架部署。 前提条件 在使用腾讯云云函数服务之前,您需要 注册腾讯云账号 并完成 实名认证。 操作步骤 模板部署:一键部署 Nuxt.js 项目 1. 登录…

    2023年12月9日
  • 腾讯云云直播回调配置

    直播推流默认关闭回调功能,当推流域名已关联回调配置后,该域名下所有的推流地址都均开启回调功能。当直播过程中根据所配置模板事项触发回调事件,腾讯云主动发送请求到客户服务器,客户服务器负责应答请求。验证通过后即可获取含鉴黄回调信息的 JSON 数据包。本文将向您介绍如何对指定推流域名关联回调模板开启回调功能,以及关联成功后如何解绑模板关闭域名回调功能。 注意事项…

    2023年12月9日
  • 腾讯云对象存储使用 Django + COS 实现 Web 应用的云存储方案

    简介 Django 是一个基于 Python 的开源 Web 应用框架,它的出现极大地简化了 Web 应用的开发过程。为了更好地满足现代 Web 应用的需求,Django 提供了很多扩展功能,其中包括云存储。本文主要介绍如何使用 COS 插件实现远程附件功能,将 Django 应用的数据存储在腾讯云 对象存储(Cloud Object Storage,COS…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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