商户B端基础API封装对接
<h3>强烈建议使用叮叮配送开放平台1.07对接接口:<a href="http://doc.toozan666.com/web/#/1?page_id=1">http://doc.toozan666.com/web/#/1?page_id=1</a></h3>
<h3>以及参考 2019年07月19日接口升级说明</h3>
<p><strong>简要概述:</strong>
1.所有接口都采用POST方式(包括查询接口)
2.请求和响应的数据都为JSON格式。注:请设置Header的Content-Type为application/json
3.采用UTF-8字符编码
4.所有请求都是raw方式使用的是纯字符串的数据上传方式,非Form-data的方式
5.<strong>签名算法:</strong>
第一步:将参与签名的参数按照键值(key)进行字典排序(ascii表顺序)
第二步:将排序过后的参数,进行key+value+key+value形式的字符串拼接(goods字段,先转json再参与签名,goods中的中文要unicode编码)
第三步:将上面生成的字符串连接上后台获取的FormAppKey
第四步:对签名字符串进行MD5加密,生成32位的字符串
第五步:将签名生成的32位字符串转换为大写</p>
<ul>
<li>强烈建议使用叮叮配送开放平台1.07对接接口:<a href="http://doc.toozan666.com/web/#/1?page_id=1">http://doc.toozan666.com/web/#/1?page_id=1</a></li>
</ul>
<p>6.系统参数(<strong>所有物流接口都需要传递的参数,下面接口文档中将不再重复,请记得自行加上</strong>):</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">tokenaes</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商户token 通过接口获取</td>
</tr>
<tr>
<td style="text-align: left;">fromplatform</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商户后台查看FormAppid</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>登录商户后台的用户名</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳(必须与基础接口中获取tokenaes时间戳相同)</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名(见上述签名算法)</td>
</tr>
</tbody>
</table>
<p>7.<strong>应用参数:</strong>
根据不同的接口传相应的接口应用参数</p>
<p><strong>PHP开发Demo下载:</strong> <code>http://image.juheps.com/Demo.zip</code></p>