签名与鉴权
在哪个云市场购买,就使用该云市场各自要求的签名或鉴权方式。
同一个产品的不同渠道有独立文档。请选择已购服务对应的渠道,再按该渠道正文组装请求。
调用前确认三件事
- 确认产品与购买渠道
在已购服务中核对商品、接口地址、套餐和授权状态。
- 同时核对地址、方法与字段
不同渠道可能采用不同主机、GET / POST、JSON / multipart,以及不同参数名、大小写、同步或异步流程。不要只更换密钥后复用另一渠道的请求。
- 按当前渠道的认证规则调用
需要签名时,按本产品附录与云平台说明使用对应 SDK。简易认证格式也随渠道而异。
各渠道签名与鉴权
阿里云市场
各产品附录提供 AppCode 简单身份认证与签名认证两种方式。AppCode 请求头格式如下,APPCODE 后为一个半角空格:
Authorization: APPCODE YOUR_APPCODE附录也提供 Query 参数中的 AppCode 调用方式,以及 appcode、appCode、APPCODE、APPCode 的写法。请勿把真实凭证写进公开代码、链接或日志。
实际请求请使用所选产品与渠道列出的 API 地址。
百度智能云
文档提供 AppCode 简单身份认证与签名认证。简单认证使用 X-Bce-Signature 请求头,AppCode 与凭证之间为斜线:
X-Bce-Signature: AppCode/YOUR_APPCODE签名调用按百度的 SDK 与认证文档处理;不要沿用阿里云的 Authorization 格式。
华为云
全能转与图片矫正增强的附录要求按华为云官方说明进行签名认证。其他产品请同时核对其具体接口与示例。
PDF 转文档的一处上传示例使用 X-Apig-AppCode;这一示例不能据此推广为所有华为产品的通用认证方案。
使用 HTTPS 安全传输地址,避免明文传输凭证或文件;接口只提供 HTTP 地址时,请先联系技术支持。
腾讯云
文档转 PDF、文档转 HTML、文档转图片、图片转文档与 PDF 转文档的附录区分新旧网关及签名:文档说明 SecretID 以 AKID 开头的老用户使用对应 V1 网关与签名,新用户使用 V2 签名。主机选择也必须与该签名对应。
全能转:仅支持 V2 签名
统一查询接口
转换、翻译与盖章任务提交后,使用返回的 token 查询处理状态与结果。
GET https://api.duhuitech.com/q?token=YOUR_TOKEN
token 为必填字符串。查询无需签名,不计次数、不计费;返回字段、任务状态与结果下载方式请参阅对应产品的查询结果说明。
凭证安全
请将凭证保存在服务端安全配置中,避免放进网页源码、公开仓库、截图或日志。
