效果圖:
快遞查詢API接口是使用的物流單號即可實現實時查詢物流信息。主要應用在電商商城、ERP系統商、WMS系統商、快遞櫃、銀行等企業。多家快遞物流公司接口統一接入,建議對接接口提供商,一次性可以接入多家快遞,在后期的技術維護也會省下很多工作。
目前快遞查詢API接口有兩種實現方式,一種是主動查詢,一種是訂閱接口推送數據。以快遞鳥接口為例(接口對接需要接口秘鑰,這里用的是測試的,不能夠正式使用,可以到快遞鳥官網申請,是免費申請秘鑰的)最后會附有一個的demo,更多demo語言可登陸快遞鳥網站查詢。
官方申請網址:http://www.kdniao.com/reg
即時查詢api接口地址: http://www.kdniao.com/api-track
需要登錄 ,申請一下 用戶ID 和 API key,並進行實名認證開通自己相關的快遞服務
接入流程:
首先需要登錄 快遞鳥
獲取賬號的 用戶ID
和 API key
對所提供源碼中的 集成類 BirdExpress.php
,進行配置項的替換操作
請求系統級參數說明:
二、接口參數
三、示例
請求示例 JSON
{ "OrderCode": "", "ShipperCode": "SF", "LogisticCode": "118650888018" }
返回示例:
沒有物流軌跡的 { "EBusinessID": "1109259", "Traces": [], "OrderCode": "", "ShipperCode": "SF", "LogisticCode": "118461988807", "Success": false, "Reason": null } 有物流軌跡的 { "EBusinessID": "1109259", "OrderCode": "", "ShipperCode": "SF", "LogisticCode": "118461988807", "Success": true, "State": 3, "Reason": null, "Traces": [ { "AcceptTime": "2014/06/25 08:05:37", "AcceptStation": "正在派件..(派件人:鄧裕富,電話:18718866310)[深圳 市]", "Remark": null }, { "AcceptTime": "2014/06/25 04:01:28", "AcceptStation": "快件在 深圳集散中心 ,准備送往下一站 深圳 [深圳市]", "Remark": null }, { "AcceptTime": "2014/06/25 01:41:06", "AcceptStation": "快件在 深圳集散中心 [深圳市]", "Remark": null }, { "AcceptTime": "2014/06/24 20:18:58", "AcceptStation": "已收件[深圳市]", "Remark": null }, { "AcceptTime": "2014/06/24 20:55:28", "AcceptStation": "快件在 深圳 ,准備送往下一站 深圳集散中心 [深圳市]", "Remark": null }, { "AcceptTime": "2014/06/25 10:23:03", "AcceptStation": "派件已簽收[深圳市]", "Remark": null }, { "AcceptTime": "2014/06/25 10:23:03", "AcceptStation": "簽收人是:已簽收[深圳市]", "Remark": null } ] }