Header公共参数
Header公共参数
所有API都要求在请求的Header内,添加如下参数:
参数名称 | 类型 | 必传 | 描述 |
Content-Type | String | 是 | application/json |
X-Api-Id | String | 是 | 环境管理中API设置页面中的 API ID 值 |
X-Nonce-Id | String | 是 | 必需,全局唯一ID,调用方生成,参考算法: {Client-Timestamp} + ":" + {Random String-UUID} |
Authorization | String | 是 | 签名参数,取值算法:MD5(API ID + NonceId + SecretKey) - API ID:必需,环境管理中API设置页面中的 API ID 值 - NonceId:必需,全局唯一ID(即前一个参数:X-Nonce-Id的值) - SecretKey:必需,环境管理中API设置页面中的 API Key 值 |
签名参数举例:
假设:
- API ID: 123456789
- NonceId: abcdef
- SecretKey: uvwxyz
则Authorization的取值为:
MD5("123456789abcdefuvwxyz") = "2d3ad29bb2f48b569521ae0791bc5ca2"