签名算法
签名算法:
-
假设有如下请求参数:
{ "adId": "1193", "deviceType": "1", "deviceId": "123456" }
- 1.首先把所有请求参数按参数名进行字典排序,然后按key+value(忽略加号"+")形式进行字符串拼接;
adId1193deviceId123456deviceType1
-
2.在字符串尾部拼接我方提供的签名秘钥,示例:
febeb468300d4dd3b501cbfa0acb46e8
(仅为示例,具体的值对接时提供) -
3.得到待运算的字符串为:
adId1193deviceId123456deviceType1febeb468300d4dd3b501cbfa0acb46e8
- 4.最后进行32位小写md5运算即得到签名:
bdb654d9a9ce05f5930e65aac824045c