目前提供快遞查詢的接口平臺有:
快遞鳥 (非淘系用戶使用最多)
菜鳥 (淘系用戶使用)
不同接口的區別:
(1)快遞鳥支持400多家物流快遞公司,接口穩定免費,提供多種方式接口對接
(2)菜鳥支持100多家物流快遞公司接口,主要支持阿里淘系商家用戶使用。
快遞API的應用場景與用途
- 最常見的應用場景如下:
(1)電商網站:例如B2C、團購、B2B、批發分銷站、C2C、本地生活交易等網站。
(2)管理系統:訂單處理平臺、訂貨平臺、發貨平臺、分銷系統、渠道管理系統、客戶管理系統、ERP等。
- 快遞API的用途如下:
(1)讓顧客登錄網站後,直接在“我的訂單”頁面內就能看到訂單的物流狀態。
(2)自動篩選出“已簽收”、“疑難件”等狀態的單號,減輕物流跟單人員的壓力。
(3)改變訂單的狀態和交易流程,例如單號變爲“已簽收”,就能讓訂單變爲可以確認退換貨等。
(4)評估選擇快遞公司,根據“已簽收”的運單數,可以算出銷售人員的業績,且便於應對貨到付款的結算。
(5)郵件、短信提醒用戶運單的最新狀態,可以安撫用戶,也可以利用郵件短信二次營銷。
對接示例
這裏以快遞鳥爲例,不同的接口的對接方式比較類似,都需要註冊,並生成自己的API key。以下以
接口支持的消息接收方式爲HTTP POST
請求方法的編碼格式爲 utf-8
請求body部分的參數的數據格式爲json 格式
接口參數
接口請求地址http://www.kdniao.com/api-track
系統參數:
JSON請求示例
{
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118650888018" }
// "SF"爲順豐快遞公司編碼,其他編碼可在快遞鳥官網下載
5)JSON返回示例
//沒有物流軌跡的
{
"EBusinessID": "1109259",
"Traces":[],
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": true,
"Reason": null
}
//有物流軌跡的
{
"EBusinessID": "1109259",
"OrderCode":"",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": true,
"CallBack":"",
"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/2501: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
}
]
}