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