文章插图
申通快递查询今天我们来聊如何利用快递鸟提供的接口来查询【申通快递】的物流轨迹 。
首先我们准备好需要用到的资源 ,
测试商户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://promotionmail.cn/p/%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://promotionmail.cn/p/
{'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}
相关经验推荐
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 天气预报15天查询最新消息 天气预报15天查询
- 大学录取通知书查询方法 大学录取通知书查询
- 德邦快递单号查询DPL 德邦快递单号查询
- 厦门集美区幼儿园分级名单 厦门集美区幼儿园分级名单查询
- 极兔快递查询单号 极兔快递查询
- 查快递单号查询入口 查快递
- 圆通快递查询单号查询物流信息 圆通快递查询
- 京东快递单号查询一键查询 京东快递单号查询
- 怎么查别人的婚姻状况 如何查询婚姻状况
- 潍坊医保查询指南 潍坊医保官方网站