快递电⼦⾯单批量打印接⼝对接demo-JAVA
⽬前有三种⽅式对接电⼦⾯单:
1.快递公司:各家快递公司逐⼀对接接⼝
2.菜鸟:⽀持常⽤15家快递电⼦⾯单打印
3.快递鸟:仅对接⼀次,⽀持常⽤30多家主流快递电⼦⾯单打印
⽬前也是⽀持批量打印电⼦⾯单的三种⽅式。
但是快递公司仅能打印本公司的电⼦⾯单,对于电商等发货商来说不太适⽤,菜鸟教适合淘系商家,快递鸟则⽐较通⽤,这⾥介绍快递鸟电⼦⾯单接⼝批量打印的⽅法
以下以快递鸟对接为例:
对接流程:
快递鸟⽹站申请接⼝KEY并认证-对接接⼝-调试-上线使⽤
1、登录快递鸟官⽹注册页⾯注册快递鸟账号
2、登录快递鸟⽤户管理后台
注:登录快递鸟⽤户管理后台后获得⽤户ID和APIKey,此⽤于保证应⽤来源的可靠性,避免应⽤伪造,被不法使⽤。
3、进⼊“我的会员中⼼”进⾏实名认证注:
3.1、认证类型、应⽤类型根据⽤户实际情况选择即可,接⼝返回数据与选择结果⽆关;
3.2、标记为*的为必填,要求上传清晰、jpg格式且⼩于2M的证件图⽚;
3.3、技术对接⼈信息为⽤户⽅对接⼯程师的信息;
3.4、如有其他疑问可进⼊官⽹加⼊商务合作进⾏咨询。认证成功后,进⼊“产品服务管理”,开通相关会员服务(电⼦⾯单)
(⼆)、接⼝描述/说明
(1)查询接⼝⽀持按照运单号查询(单个查询)。
java64位(2)接⼝需要指定快递单号的快递公司编码,格式不对或则编码错误都会返失败的信息。如:EMS物
流单号应选择快递公司编码(EMS)查看快递公司编码
Demo由第三⽅写好,只需要下载就可以运⾏⽤上,(⾃⼰做简单的修改)
接⼊流程下是java版本的根据单号查询物流跟踪信息的详细代码
请求⽰例:
{
"OrderCode": "012657700387",
"ShipperCode": "HTKY",
"PayType": 1,
"ExpType": 1,
"Cost": 1.0,
"OtherCost": 1.0,
"Sender": {
"Company": "LV",
"Name": "Taylor",
"Mobile": "150********",
"ProvinceName": "上海",
"CityName": "上海",
"ExpAreaName": "青浦区",
"Address": "明珠路73号"
},
"Receiver": {
"Company": "GCCUI",
"Name": "Yann",
"Mobile": "150********",
"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
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论