此类接口包括:认证接口、查询接口、控制接口
参数名 | 说明 | 示例 |
---|---|---|
data | 各接口具体请求参数组成的json字符串并进行加密 | |
timeStamp | 时间戳 | 秒级时间戳,例如:1505374350 |
seq | 请求序列 | 接口每秒的请求递增计数,格式为yyyMMddhhmmss+四位递增计数 |
token | 凭证 | 32位字符串,认证接口(queryToken)不需要此参数 |
sign | data+timeStamp组成的参数签名 | HMacMD5.getHmacMd5Str(appSecret, data + timeStamp) |
示例
{
"data": "d08PaSsa08TqWRluKtxXAxqVg20gcZFlrD/Fp5nQz9ZdnEh6tHIhDyTGnUBTvS46C/FY8x5KJ3drIBOObsblBg==",
"timeStamp": 1505374350,
"seq": "201709141214150001",
"token": "94b879e509a8e20821c7587aad53c19f",
"sign": "8D5AD1A57D30956CC946CFFDFCFD4AE3"
}
此类接口包括:回调接口
参数名 | 说明 | 示例 |
---|---|---|
appId | 桩企身份ID | |
data | 各接口具体请求参数组成的json字符串并进行加密 | |
timeStamp | 时间戳 | 秒级时间戳,例如:1505374350 |
sign | data+timeStamp组成的参数签名 | HMacMD5.getHmacMd5Str(appSecret, data + timeStamp) |
示例
{
"appId": "341222",
"data": "d08PaSsa08TqWRluKtxXAxqVg20gcZFlrD/Fp5nQz9ZdnEh6tHIhDyTGnUBTvS46C/FY8x5KJ3drIBOObsblBg==",
"timeStamp": 1505374350,
"sign": "8D5AD1A57D30956CC946CFFDFCFD4AE3"
}