圆通快递查询单号查询 快递单号查询(圆通快递查询单号通快递查询
圆通快递查询单号查询 快递单号查询(圆通快递查询单号通快递查询单号),本文通过数据整理汇集了圆通快递查询单号查询 快递单号查询(圆通快递查询单号通快递查询单号)相关信息,下面一起看看。
圆通快递查询单号查询(圆通快递)今天我们来聊如何利用快递鸟提供的接口来查询圆通快递的物流轨迹。
讲解之前我们来看一下,接口完成以后的实际显示效果
以下是我调用快递鸟接口获得的中通物流轨迹信息,显示的界面效果需要自己开发
现在我们来聊一聊具体实现!
我们准备好需要用到的资源,
测试商户ID
test1617571
测试API key
554343b2-7252-439b-b4eb-1af42c8f2175(此Key仅限测试环境使用)
API测试地址
我以C#开发为例来讲解,
如果还没有注册快递鸟,或者还不知道如何获取API Key,可以访问这个腾讯视频教程
注册登陆获取快递鸟API Key)
接下来,我们讲解一下请求参数
请求系统级参数说明
备注R-必填(Required),O-可选(Optional),C-报文中该参数在一定条件下可选(Conditional)
这里提到了系统级参数,也相当于是公用参数,这些参数是调用每个接口都是必须要传参的。
接口参数
接口参数,也叫业务参数,请求的业务接口不同,参数的字段,内容也不同,是跟着业务变化的,这里我们实现的是即时查询接口,请求指令类型1002,快递鸟官网要求必须传递快递公司编码和物流单号 ,圆通快递的编码是YTO
如要查看其他快递公司的编码,点击此链接
正如我前面的轨迹截图,圆通快递的编码是YTO,物流单号是78120038107849
业务参数报文组合如下
{'OrderCode':'','ShipperCode':'YTO','LogisticCode':'YT4313813113511'}
请求的完整报文(URL编码以后)
RequestData=%0d%0a++++++++++++%7b%27OrderCode%27%3a%27%27%2c%27ShipperCode%27%3a%27YTO%27%2c%27LogisticCode%27%3a%27YT4313813113511%27%7d%0d%0a++++++++&EBusinessID=1617571&RequestType=1002&DataSign=YjUxYzNlYTBiMjYwYjIzZjE4ZGQ4ZjgyYjJhNGRiZjQ%3d&DataType=2
未编码的请求报文
RequestData={'OrderCode':'','ShipperCode':'YTO','LogisticCode':'YT4313813113511'}
&EBusinessID=1617571&RequestType=1002&DataSign=YjUxYzNlYTBiMjYwYjIzZjE4ZGQ4ZjgyYjJhNGRiZjQ=&DataType=2
返回的报文信息
{
"LogisticCode": "YT4313813113511",
"ShipperCode": "YTO",
"Traces": [{
"AcceptStation": "【山东省青岛市胶州市公司】 已收件 取件人: 张富强 (18521137295)", 共4页: 上一页1234下一页
更多圆通快递查询单号查询 快递单号查询(圆通快递查询单号通快递查询单号)相关信息请关注本站。