JavaWeb中實現(xiàn)快遞單號api接口信息查詢
1115
2022-05-30
因為需要對接物流/快遞公司接口,時常會陷入選擇服務(wù)商的困境,這次我整理了市場上幾乎所有主流的物流/快遞api接口,并且按照支持數(shù)量、接口的豐富性/穩(wěn)定性/即時性,以及價格等因素,對各大服務(wù)商做了一個評級。入選的物流API服務(wù)商有快遞鳥、Trackingmore、快遞100等。
每個服務(wù)商官網(wǎng)都有詳細的接入文檔,這里不再一一敘述,僅舉一個例子。
以快遞鳥為例,注冊后,就可以獲取API,有專人對接入群,通過聯(lián)調(diào)測試后,就可以完成對接,十分便捷。以下為即時查詢API的技術(shù)對接參數(shù):
一、接口描述/說明
(1)查詢接口支持按照運單號查詢(單個查詢)。
(2)接口需要指定快遞單號的快遞公司編碼,格式不對或則編碼錯誤都會返失敗的信息。
如:EMS物流單號應(yīng)選擇快遞公司編碼(EMS)查看快遞公司編碼
(3)返回的物流跟蹤信息按照發(fā)生的時間升序排列。
(4)接口指令1002。
(5)接口支持的消息接收方式為HTTP POST,請求方法的編碼格式(utf-8):"application/x-www-form-urlencoded;charset=utf-8"。
(6)接口地址: API地址:快遞鳥官網(wǎng)
請求系統(tǒng)級參數(shù)說明:
備注:R-必填(Required),O-可選(Optional),C-報文中該參數(shù)在一定條件下可選(Conditional)
二、接口參數(shù)
請求內(nèi)容字段定義:
返回參數(shù)定義:
三、示例
{ ????????"OrderCode":?"", ????????"ShipperCode":?"SF", ????????"LogisticCode":?"118650888018" ????????} 返回示例?JSON 沒有物流軌跡的 ????????{ ????????"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 ????????} ????????]
數(shù)據(jù)快遞服務(wù)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。