物流状态查询
<h5>简要描述</h5>
<ul>
<li>物流状态查询</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/admin/getCourierInfo</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>请求格式</h5>
<pre><code class="language-json">{
"header": {
"tokenId": "y1DTJPWcefcnSl8CTItdUYWfW8DuTHm6"
},
"body": {
"number": "773133560505445"
}
}</code></pre>
<h5>请求参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">header.tokenId</td>
<td style="text-align: left;">string</td>
<td>访问令牌</td>
</tr>
<tr>
<td style="text-align: left;">body.number</td>
<td style="text-align: left;">string</td>
<td>运单号</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code class="language-json">{
"header": {
"tokenId": "y1DTJPWcefcnSl8CTItdUYWfW8DuTHm6"
},
"body": {
"status": {
"statusCode": "0",
"errorCode": null,
"errorDesc": null
},
"data": {
"id": "0509ca12296e4be1bb8035787f452807",
"ebusinessid": "D99F1D6D99608E88699666444AF565C7",
"ordercode": "ff80808174cd8bd40174ce35be130011",
"shippername": "申通快递",
"shippercode": "shentong",
"logisticcode": "773133560505445",
"success": "200",
"reason": "",
"state": 3,
"traces": "2021-11-25 14:42:06|已签收|2021-11-24 19:11:28|快件已暂存至。。。",
"querytime": "2021-12-21T03:07:07.000+00:00",
"traceItems": [
{
"time": "2021-11-25 14:42:06",
"txt": "已签收,签收人凭取货码签收。"
},
{
"time": "2021-11-24 19:11:28",
"txt": "快件已暂存至南宁莱茵湖畔D2栋1单元102号店菜鸟驿站,如有疑问请联系19968152316"
}
]
}
}
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">body.status.statusCode</td>
<td style="text-align: left;">string</td>
<td>状态码:0为正常,非0为错误</td>
</tr>
<tr>
<td style="text-align: left;">body.status.errorCode</td>
<td style="text-align: left;">string</td>
<td>错误码</td>
</tr>
<tr>
<td style="text-align: left;">body.status.errorDesc</td>
<td style="text-align: left;">string</td>
<td>错误描述</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].id</td>
<td style="text-align: left;">string</td>
<td>记录id</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].ordercode</td>
<td style="text-align: left;">string</td>
<td>订单id,<strong>非</strong>订单号</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].shippername</td>
<td style="text-align: left;">string</td>
<td>快递服务商名称</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].shippercode</td>
<td style="text-align: left;">string</td>
<td>快递服务商英文编码</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].logisticcode</td>
<td style="text-align: left;">string</td>
<td>快递号</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].state</td>
<td style="text-align: left;">string</td>
<td>快递状态:2-在途中、3-签收、4-问题件</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].traces</td>
<td style="text-align: left;">string</td>
<td>快递流转状态,之间用竖线分隔</td>
</tr>
<tr>
<td style="text-align: left;">body.data[i].traceItems</td>
<td style="text-align: left;">array</td>
<td>快递流转状态,数组形式</td>
</tr>
</tbody>
</table>