快递查询API接口是使用的物流单号即可实现查询物流信息。主要应用在电商商城、ERP系统商、WMS系统商、快递柜、银行等企业。多家快递物流公司接口统一接入,建议对接接口提供商,一次性可以接入多家快递,在后期的技术维护也会省下很多工作。
一.主动查询(即时查询API)
1)接口规则
a、查询接口支持按照运单号查询(单个查询,并发不超过10个/S)。
b、指定的物流运单号选择相应的快递公司编码,格式不对或则编码错误都会返失败的信息。如EMS物流单号应选择快递公司编码(EMS)
d、接口指令1002。
2)系统级和应用级输入参数
3)返回结果参数
4)JSON请求示例{
"OrderCode":"",
"ShipperCode":"SF",
"LogisticCode":"118650888018"
}//"SF"为顺丰快递公司编码,其他编码可在快递鸟官网下载
5)JSON返回示例
//没有物流轨迹的
{
"EBusinessID":"1109259",
"Traces":[],
"LogisticCode":"118461988807",
"Success":true,
"Reason":null
}
//有物流轨迹的
"CallBack":"",
"State":3,
"Reason":null,
"Traces":[
"AcceptTime":"2014/06/2508:05:37",
"Remark":null
},
"AcceptTime":"2014/06/2504:01:28",
"AcceptStation":"快件在深圳集散中心,准备送往下一站深圳[深圳市]",
"AcceptTime":"2014/06/2501:41:06",
"AcceptStation":"快件在深圳集散中心[深圳市]",
"AcceptTime":"2014/06/2420:18:58",
"AcceptStation":"已收件[深圳市]",
"AcceptTime":"2014/06/2420:55:28",
"AcceptStation":"快件在深圳,准备送往下一站深圳集散中心[深圳市]",
"AcceptTime":"2014/06/2510:23:03",
"AcceptStation":"派件已签收[深圳市]",
"AcceptStation":"签收人是:已签收[深圳市]",
]
二.订阅接口推送数据(物流跟踪API)
订阅查询接口是定制化服务,用户可将订单信息订阅给快递公司,快递公司更新轨迹后,将实时转换成标准接口形式,推送给用户,起到实时推送的作用,提高效率。同时用户订阅的数据还能选择是否通知快递员上门,实现在线下单功能。另外,快递鸟还有在途监控、电子面单等其他的接口方案,可以根据公司需求来选择。
a、订单接收的信息(分给了的网点,业务员的信息),会通过推送接口推给客户(订阅并发不超过30次/S)客户需要按要求实现接口。
b、仅支持Json格式。
c、请求指令1008。
f、分发及订阅接口需要客户方实现回调接口,回调RequestType(1008)