YT开头的圆通快递查不到(yt开头的圆通快递怎么查询)

抒情君 3

今天我们来聊如何利用快递鸟提供的接口来查询圆通快递的物流轨迹。

讲解之前我们来看一下,接口完成以后的实际显示效果

以下是我调用快递鸟接口获得的中通物流轨迹信息,显示的界面效果需要自己开发:

现在我们来聊一聊具体实现!

首先我们准备好需要用到的资源,

测试商户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)

接下来,我们讲解一下请求参数

请求系统级参数说明:

备注:R-必填(Required),O-可选(Optional),C-报文中该参数在一定条件下可选(Conditional)

这里提到了系统级参数,也相当于是公用参数,这些参数是调用每个接口都是必须要传参的。

接口参数:

接口参数,也叫业务参数,请求的业务接口不同,参数的字段,内容也不同,是跟着业务变化的,这里我们实现的是即时查询接口,请求指令类型:1002,快递鸟官网要求必须传递快递公司编码和物流单号 ,圆通快递的编码是YTO

如要查看其他快递公司的编码,点击此链接:

http://www.kdniao.com/documents

正如我前面的轨迹截图,圆通快递的编码是YTO,物流单号是78120038107849

业务参数报文组合如下:

{OrderCode:,ShipperCode:YTO,LogisticCode:YT4313813113511}

请求的完整报文(URL编码以后):

RequestData=
{'OrderCode':'','ShipperCode':'YTO','LogisticCode':'YT4313813113511'}

上一篇:

下一篇:

  推荐阅读

分享