今天我们来聊如何利用快递鸟提供的接口来查询【申通快递】的物流轨迹 。
首先我们准备好需要用到的资源,
测试商户ID:
test1617571
测试API key:
554343b2-7252-439b-b4eb-1af42c8f2175(此Key仅限测试环境使用)
API测试地址:
http://sandboxapi.kdniao.com:8080/kdniaosandbox/gateway/exterfaceInvoke.json
我以C#开发为例来讲解,
如果还没有注册快递鸟,或者还不知道如何获取API Key,可以访问这个腾讯视频教程:
https://v.qq.com/x/page/z3068yfw0fl.html(注册登陆获取快递鸟API Key)接下来,我们讲解一下请求参数
接口参数,也叫业务参数,请求的业务接口不同,参数的字段,内容也不同,是跟着业务变化的,这里我们实现的是即时查询接口,请求指令类型:1002,快递鸟官网要求必须传递快递公司编码和物流单号,圆通快递的编码是YTO
如要查看其他快递公司的编码,点击此链接:
【申通手机号查快递 申通 单号查询 快递】http://www.kdniao.com/documents
正如我前面的轨迹截图,申通快递的编码是STO,物流单号是777007389359024
业务参数报文组合如下:
{\'OrderCode\':\'\',\'ShipperCode\':\'STO\',\'LogisticCode\':\'777007389359024\'}
请求的完整报文(URL编码以后):
RequestData=https://www.baikexueshe.com/s/%0d%0a++++++++++++%7b%27OrderCode%27%3a%27%27%2c%27ShipperCode%27%3a%27STO%27%2c%27LogisticCode%27%3a%27777007389359024%27%7d%0d%0a++++++++&EBusinessID=1617571&RequestType=1002&DataSign=N2I4ZGEzYjkwMzhkZWY0YmM5ZGYxOGNkYjU5MmI2ZTU%3d&DataType=2
未编码的请求报文:
RequestData=https://www.baikexueshe.com/s/
{\'OrderCode\':\'\',\'ShipperCode\':\'STO\',\'LogisticCode\':\'777007389359024\'}
&EBusinessID=1617571&RequestType=1002&DataSign=N2I4ZGEzYjkwMzhkZWY0YmM5ZGYxOGNkYjU5MmI2ZTU=&DataType=2
返回的报文信息:
{"LogisticCode": "777007389359024","ShipperCode": "STO","Traces": [{"AcceptStation": "您的宝贝即将由申通快递(江苏省市场部三十七部)全程护航,揽件员(宏峰路) 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,希望能得到您的理解,详情可咨询当地网点","AcceptTime": "2020-01-08 19:45:01"},{"AcceptStation": "快件已由【江苏射阳公司】扫描发往【江苏盐城中转部】,扫描员【孙霞】 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,请您耐心等待,感谢理解","AcceptTime": "2020-01-09 15:28:36"},{"AcceptStation": "快件已由【江苏射阳公司】扫描发往【江苏盐城中转部】,扫描员【射阳】 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,请您耐心等待,感谢理解","AcceptTime": "2020-01-09 17:59:53"},{"AcceptStation": "已到达-江苏盐城中转部","AcceptTime": "2020-01-09 19:57:22"},{"AcceptStation": "快件已由【江苏盐城中转部】扫描发往【江苏江阴航空部】,扫描员【陈建群】 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,请您耐心等待,感谢理解","AcceptTime": "2020-01-09 20:16:29"},{"AcceptStation": "已到达-江苏江阴航空部","AcceptTime": "2020-01-10 02:28:24"},{"AcceptStation": "快件已由【江苏江阴航空部】扫描发往【广东深圳转运中心】,扫描员【张华臣】 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,请您耐心等待,感谢理解","AcceptTime": "2020-01-10 02:30:14"},{"AcceptStation": "已到达-广东深圳转运中心","AcceptTime": "2020-01-11 00:48:28"},{"AcceptStation": "快件已由【广东深圳转运中心】扫描发往【广东罗湖龙华横林分部】,扫描员【深圳进港自动化中心】 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,请您耐心等待,感谢理解","AcceptTime": "2020-01-11 00:48:31"},{"AcceptStation": "快件已由【广东深圳转运中心】扫描发往【广东罗湖龙华横林分部】,扫描员【深圳进港自动化中心】 。由于疫情防控和交通管制的影响,您的快件时效可能会受到影响,请您耐心等待,感谢理解","AcceptTime": "2020-01-11 00:49:01"},{"AcceptStation": "已到达-广东罗湖龙华横林分部","AcceptTime": "2020-01-11 08:06:34"},{"AcceptStation": "已到达-广东罗湖龙华横林分部","AcceptTime": "2020-01-11 10:33:36"},{"AcceptStation": "疫情无情,人有情,申通小哥一直在坚守 。您的快件即将由(广东罗湖龙华横林分部)的派件员(王忠明)送达,为确保广大客户寄递安全,减少人员直接接触,我们建议您在取件时做好安全防护","AcceptTime": "2020-01-11 11:18:36"},{"AcceptStation": "快递已被【丰巢智能柜】深圳市龙华区鑫茂花园A区2栋1单元地下车库负1层门口丰巢快递柜代收,请及时取件 。有问题请联系13925214311","AcceptTime": "2020-01-11 12:55:57"},{"AcceptStation": "已签收,收件人凭客户短信取件签收","AcceptTime": "2020-01-11 22:18:09"}],"State": "3","EBusinessID": "1617571","Success": true}
- 余额和余额宝哪个好 余额宝余额在哪里查看
- 湖南生物机电职业技术学院 湖南生物机电职业技术学院怎么查成绩
- 学校考试怎么查排名 高考成绩排名查询2020
- 内分泌科是检查什么 内分泌检查怎么检查
- 速卖通手机号怎么解绑?速卖通如何运营?
- 速卖通手机号换了怎么修改?修改方法是什么?
- 拼多多订单号怎么查询?如何查看?
- 上海城投水务账单查询网站 上海城投水务集团有限公司客服电话
- 淘宝物流查询和快递公司哪个准确?在哪里查物流?
- 典的部首是什么部 触查字典的部首是什么偏旁
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
