八爪云企业互联


签名算法

<p>示例请求:<a href="http://xxxx/?method=bzy.connect.singleitem.synchronize&amp;amp;timestamp=2015-04-26"><a href="http://XXXX?method=bzy.connect.singleitem.synchronize&amp;timestamp=2015-04-26">http://XXXX?method=bzy.connect.singleitem.synchronize&amp;timestamp=2015-04-26</a></a> 00:00:07&amp;format=xml&amp;app_key=testerp_appkey&amp;v=2.0&amp;sign=abc&amp;sign_method=md5</p> <h3>一、输入系统参数为</h3> <p>method=bzy.connect.singleitem.synchronize<br /> timestamp=2015-04-26 00:00:07<br /> format=xml<br /> app_key= testerp_appkey<br /> v=2.0<br /> sign_method=md5</p> <h3>二、按首字母升序排列</h3> <p>app_key= testerp_appkey<br /> format=xml<br /> method=bzy.connect.singleitem.synchronize<br /> sign_method=md5<br /> timestamp=2015-04-26 00:00:07<br /> v=2.0</p> <h3>三、链接字符串</h3> <p>连接参数名与参数值,并在首尾加上 secret,此处假设 secret=test,如下:<br /> testapp_keytesterp_appkeycustomerIdstub-custcodeformatxmlmethodbzy.connect.singleitem.synchronize sign_methodmd5ti<br /> mestamp2015-04-26 00:00:07v2.0bodytest<br /> 其中:body 用请求中的 <strong><em>body</em></strong> 数据代替</p> <h3>四、生成签名</h3> <p>32 位大写 MD5 值-&gt; D06D88CB34B2EC0E5C9BAB396C9542B6</p> <h3>五、拼装 URL 请求</h3> <p>将所有参数值转换为 UTF-8 编码,然后拼装,并作 URL ENCODING 如下:<br /> <a href="http://xxxx/?method=bzy.connect.singleitem.synchronize"><a href="http://XXXX?method=bzy.connect.singleitem.synchronize">http://XXXX?method=bzy.connect.singleitem.synchronize</a></a> &amp;timestamp=2015-04-<br /> 26%2000:00:07&amp;format=xml&amp;app_key=testerp_appkey&amp;v=2.0&amp;sign=D06D88CB34B2EC0E5C9BAB396C9542B6&amp;sign_method=md5</p>

页面列表

ITEM_HTML