请求头:

API的调用方需要在调用API之前准备下列数据:

AppID:开发者ID

AppSecret:开发者密钥

nonce:随机字符串 长度控制6-10位内皆可以

timeStamp:时间戳13位精确到ms

data:请求数据body内容,将所有数据的key和value拼接在一起即可。

示例:

发送一次post请求,body体内是a=1&b=2,那么应该获以下几个参数的值

AppID:12345789

AppSecret:2222222222

nonce:123456

timeStamp:1599472121701

data:a1b2

将所有字符串拼接在一起,timestamp + nonce + AppID + AppSecret + data 得到要处理的字符串"1599472121701123456123457892222222222a1b2"。
然后字符升序给整个字符串重新排序,得要新的排序后的字符串"011111112222222222222223344455567778999ab"。
将整个字符串md5加密后放到请求头signature参数中即可*注意请勿暴露AppSecret,请求头中也不需要传输AppSecret