目前有三種方式對接電子面單:
1.快遞公司:各家快遞公司逐一對接接口
2.菜鳥:支持常用15家快遞電子面單打印
3.快遞鳥:僅對接一次,支持常用30多家主流快遞電子面單打印
目前也是支持批量打印電子面單的三種方式。
但是快遞公司僅能打印本公司的電子面單,對於電商等發貨商來說不太適用,菜鳥教適合淘系商家,快遞鳥則比較通用,這里介紹快遞鳥電子面單接口批量打印的方法
以下以快遞鳥對接為例:
對接流程:
快遞鳥網站申請接口KEY並認證-對接接口-調試-上線使用
1、登錄快遞鳥官網注冊頁面注冊快遞鳥賬號
網址:快遞單號查詢接口_電子面單_APIKey授權申請-快遞鳥賬號注冊
2、登錄快遞鳥用戶管理后台
注:登錄快遞鳥用戶管理后台后獲得用戶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 }