最近更新时间:2025-11-18 10:38:10
本文介绍金山云 OpenAPI 的 签名算法 与 公共参数。所有 OpenAPI 接口均需携带这些公共参数,并支持 GET 与 POST 两种请求方式。
建议使用AWS签名
GET 请求:参数放在 URL Query 中
例如:
https://{service}.api.ksyun.com/?{业务参数}&{公共参数}POST 请求:参数放在 HTTP Body 中
{
"公共参数" : "${param}",
...
"业务参数" : "${param}",
...
}参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
AccessKey | String | 是 | 访问密钥,可在控制台创建。详见“获取 AK/SK”。 |
Service | String | 是 | 服务名称,参考对应服务的请求结构说明。 |
Action | String | 是 | 接口操作名称,与调用的具体 OpenAPI 对应。 |
Version | String | 是 | 接口版本号,与具体 Action 对应。 |
Timestamp | String | 是 | 请求时间,UTC 格式,如: |
SignatureVersion | String | 是 | 签名版本号,固定值: |
SignatureMethod | String | 是 | 签名算法,固定值: |
Signature | String | 是 | 请求签名,说明见“签名机制”。 |
Region | String | 否 | 区域,不传默认 |
SecurityToken | String | 否 | 临时 AK/SK 的安全令牌,GET 请求需对其进行 URL 编码。 |
DryRun | Boolean | 否 | 用于校验当前调用者是否具备执行权限,不会真正执行操作。 |
Format | String | 否 | 指定返回格式,固定值: |
纯净模式
