目前有三种方式对接电子面单:
1.快递公司:各家快递公司逐一对接接口
2.菜鸟:支持经常使用15家快递电子面单打印
3.快递鸟:仅对接一次,支持经常使用30多家主流快递电子面单打印java
目前也是支持批量打印电子面单的三种方式。api
可是快递公司仅能打印本公司的电子面单,对于电商等发货商来讲不太适用,菜鸟教适合淘系商家,快递鸟则比较通用,这里介绍快递鸟电子面单接口批量打印的方法测试
如下以快递鸟对接为例:网站
对接流程:编码
快递鸟网站申请接口KEY并认证-对接接口-调试-上线使用 spa
一、登陆快递鸟官网注册页面注册快递鸟帐号 插件
网址:快递单号查询接口_电子面单_APIKey受权申请-快递鸟帐号注册 调试
二、登陆快递鸟用户管理后台 code
注:登陆快递鸟用户管理后台后得到用户ID和APIKey,此用于保证应用来源的可靠性,避免应用伪造,被不法使用。
接口文档下载:http://kdniao.com/documents
打印插件下载:http://www.kdniao.com/product-eorder-specific
三、进入“个人会员中心”进行实名认证 注:
3.一、认证类型、应用类型根据用户实际状况选择便可,接口返回数据与选择结果无关;
3.二、标记为*的为必填,要求上传清晰、jpg格式且小于2M的证件图片;
3.三、技术对接人信息为用户方对接工程师的信息;
3.四、若有其余疑问可进入官网加入商务合做群进行咨询。 认证成功后,进入“产品服务管理”,开通相关会员服务(电子面单)
(二)、接口描述/说明
(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的网站,根据本身须要下载 http://www.kdniao.com/api-eorder
请求示例:
{ "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 }