通用声明
一 API 域名
二 API 参数(每个 API 都必须包含)
| 参数名称 | 是否必须 | 含义 |
|---|---|---|
| dsp_id | 是 | DSP 在 ADX 系统中的ID |
| token | 是 | ADX 系统给 DSP 分配的 token 值,用于权限验证 |
| time | 是 | 请求发生的时间戳,10 位数字 |
| sig | 是 | 加密串,32 位 MD5,生成规则见下文 |
三 编码方式
若无特殊说明,或响应头中的 Content-Type 未指定编码,请求与响应中的字节编码均使用 UTF-8(无 BOM 头)。
四 API 请求
- HTTP Method:POST
- HTTP Header Content-Type:
application/json或application/x-www-form-urlencoded
五 JSON 数据示例
{
"data": [],
"dsp_id": 10001,
"token": "1502dfcd79dbbd08a0203dbde9a9cc59",
"time": "1497196800",
"sig": "32f0a07d6884f179113ff144c7c988be"
}
注:data 为 JSON array 类型,存放具体请求参数,示例中省略。
六 sig 生成规则
sig = md5(dsp_id + token + time)
例:
sig = md5(100011502dfcd79dbbd08a0203dbde9a9cc591497196800)
sig = 32f0a07d6884f179113ff144c7c988be
注:腾讯 ADX 服务器会对 time 与 sig 参数进行校验。
time与 ADX 服务器时间相差超过 30 分钟,则验证失败。sig值与 ADX 服务器按上述规则生成的值不一致,则验证失败。