[TOC] #1. 介绍 接口文档:[https://www.showapi.com/apiGateway/view/64/34](https://www.showapi.com/apiGateway/view/64/34 "https://www.showapi.com/apiGateway/view/64/34") 用户使用`快递单号`及`快递公司编码`,可同步查询`单号物流轨迹`。 使用HTTP的get或post请求,以`普通表单`提交方式,编码:`Content-Type=application/x-www-form-urlencoded`发送数据,同步阻塞式调用。其`流程图`如下所示: ![](https://oss.showapi.com/doc/3157/13/d0503ef595bd_1605511064969.png) **为什么要用按单查询?** > 一单在30天内只计费一次,可任意查询。概念清晰,性价比高,便于用户管理成本。 #2.流程步骤说明 ##2.1 [流程图]中第1步 curl调用如下所示: ``` curl "http://route.showapi.com/64-34?showapi_appid=替换自己的值&com=zhongtong&nu=75312165465979&callBackUrl=xxx&phone=&outCode=&showapi_sign=替换自己的值" ``` 具体参数是: ![](https://oss.showapi.com/doc/3157/13/01ee0adb9715_1605511270764.png) | 参数名 | 描述 | | ------------ | ------------ | | com | 快递公司编码,[点此查看列表](https://www.showapi.com/book/view/3157/3 "点此查看列表"),也可以使用[【工具】查询快递公司列表](https://www.showapi.com/apiGateway/view/?apiCode=64&pointCode=20 "【工具】查询快递公司列表")接口获取。 | | nu |快递单号。 | | phone |可选。只对于顺丰单号查询有效。是`收件人`或`发件人`的手机号码后4位。如果是顺丰单号,请务必传递本参数。| [查看showapi_appid及showapi_sign。](https://www.showapi.com/console#/myApp "查看showapi_appid及showapi_sign。") 更多sdk调用,请[点此查看](https://www.showapi.com/apiGateway/view?apiCode=64 "点此查看")。 ##2.2 [流程图]中第2步 易源将查询结果返回,示例如下: ``` { "showapi_res_error": "", "showapi_res_code": 0, "showapi_res_id": "5fb228208d57ba257a00743a", "showapi_res_body": { "update": 1605511200520, "upgrade_info": "", "updateStr": "2020-11-16 15:20:00", "logo": "http://static.showapi.com/app2/img/expImg/yuantong.jpg", "dataSize": 10, "status": 4, "fee_num": 1, "tel": "021-69777888/95554", "data": [{ "time": "2020-06-30 16:01:01", "context": "客户签收人: 已签收,签收人凭取货码签收。 已签收 感谢使用圆通速递,期待再次为您服务" }, { "time": "2020-06-26 16:31:06", "context": "【义乌转运中心公司】 已收件 取件人: 黄章国 (15857976082)" } ], "expSpellName": "yuantong", "msg": "查询成功", "mailNo": "YT4620020577123", "queryTimes": 1, "ret_code": 0, "flag": true, "expTextName": "圆通速递", "possibleExpList": [] } } ``` #3. 业务流程示例 以下是一个使用异步查询接口的业务流程: ![](https://oss.showapi.com/doc/3157/13/f3f0cd731e6c_1605511506970.png)