目前有三種方式對接電子面單:
1.快遞公司:各家快遞公司逐一對接接口
2.菜鳥:支持常用15家快遞電子面單打印
3.快遞鳥:僅對接一次,支持常用30多家主流快遞電子面單打印
目前也是支持批量打印電子面單的三種方式。
但是快遞公司僅能打印本公司的電子面單,對於電商等發貨商來說不太適用,菜鳥教適合淘系商家,快遞鳥則比較通用,這裏介紹快遞鳥電子面單接口批量打印的方法
以下以快遞鳥對接爲例:
對接流程:
快遞鳥網站申請接口KEY並認證-對接接口-調試-上線使用
1、登錄快遞鳥官網註冊頁面註冊快遞鳥賬號
網址:快遞單號查詢接口_電子面單_APIKey授權申請-快遞鳥賬號註冊
2、登錄快遞鳥用戶管理後臺
網址:用戶登錄_快遞鳥API讓物流接口對接更簡單
注:登錄快遞鳥用戶管理後臺後獲得用戶ID和APIKey,此用於保證應用來源的可靠性,避免應用僞造,被不法使用。
接口文檔下載:http://kdniao.com/documents
打印插件下載:http://www.kdniao.com/product-eorder-specific
3、進入“我的會員中心”進行實名認證 注:
3.1、認證類型、應用類型根據用戶實際情況選擇即可,接口返回數據與選擇結果無關;
3.2、標記爲*的爲必填,要求上傳清晰、jpg格式且小於2M的證件圖片;
3.3、技術對接人信息爲用戶方對接工程師的信息;
3.4、如有其他疑問可進入官網加入商務合作羣進行諮詢。 認證成功後,進入“產品服務管理”,開通相關會員服務(電子面單)
(二)、接口描述/說明
(1)查詢接口支持按照運單號查詢(單個查詢)。
(2)接口需要指定快遞單號的快遞公司編碼,格式不對或則編碼錯誤都會返失敗的信息。 如:EMS物流單號應選擇快遞公司編碼(EMS)查看快遞公司編碼
(1)、訂單編號(OrderCode)不可重複提交,重複提交系統會返回具體錯誤代碼。
(2)、支持常用20家快遞電子面單打印。
(3)、測試地址:http://testapi.kdniao.cc:8081/api/eorderservice/
(4)、正式地址:http://api.kdniao.cc/api/EOrderService
(5)、部分快遞需要提前向網點申請快遞電子面單賬號,預買單號
Demo由第三方寫好,只需要下載就可以運行用上,(自己做簡單的修改)
下面是下載Demo的網站,根據自己需要下載 http://www.kdniao.com/api-eorder
接入流程下是java版本的根據單號查詢物流跟蹤信息的詳細代碼
請求示例:
{
"OrderCode": "012657700387",
"ShipperCode": "HTKY",
"PayType": 1,
"ExpType": 1,
"Cost": 1.0,
"OtherCost": 1.0,
"Sender": {
"Company": "LV",
"Name": "Taylor",
"Mobile": "15018442396",
"ProvinceName": "上海",
"CityName": "上海",
"ExpAreaName": "青浦區",
"Address": "明珠路73號"
},
"Receiver": {
"Company": "GCCUI",
"Name": "Yann",
"Mobile": "15018442396",
"ProvinceName": "北京",
"CityName": "北京",
"ExpAreaName": "朝陽區",
"Address": "三里屯街道雅秀大廈"
},
"Commodity": [
{
"GoodsName": "鞋子",
"Goodsquantity": 1,
"GoodsWeight": 1.0
}
],
"AddService": [
{
"Name": "COD",
"Value": "1020"
}
],
"Weight": 1.0,
"Quantity": 1,
"Volume": 0.0,
"Remark": "小心輕放",
"IsReturnPrintTemplate":1
}