您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 各种电子面单-Api接口(顺丰、快递鸟、菜鸟)
术语电子面单样式对接接口各家对比各家合作流程对比接口定义及说明oRequestParams系统级参数公共参数接口参数oResponseParamsJava栗子同类文章术语对于一般人,电子面单的意思可能并不是很了解;说白了,就是快递员给你打印的快递单的电子版。专业解释:电子面单是一种通过热敏纸打印输出纸质物流面单的物流服务。通过热感应显示文字,打印速度比传统针式打印速度提升4~6倍。电子面单以接口形式嵌入到自己的系统、网站上,可以在自己的平台操作打印电子面单。电子面单样式对接接口各家对比1.快递电子面单接口:快递公司自己开发的电子面单服务,商家使用必须快递公司上门做系统对接,使用一家快递则需要对接一次。2.菜鸟电子面单接口:可一次对接15家快递公司,无需和每一家快递公司做对接。支持快递有四通一达、EMS、宅急送、德邦、优速、天天、快捷、全峰等15家常用快递公司,其中不包括顺丰。3.快递鸟电子面单接口:可一次对接15家快递公司,无需和每一家快递公司做对接。支持快递有四通一达、顺丰、EMS、宅急送、德邦、优速等15家快递公司,对顺丰有电子面单服务需求的可以选择顺丰自有的电子面单或者是快递鸟电子面单。各家合作流程对比1.快递电子面单接口a.和多家快递公司申请账号b.分别进行接口对接c.电子面单服务用户向快递网点申请开通及确认合作细节2.3.菜鸟电子面单a.向菜鸟网络提交对接申请b.和菜鸟进行接口对接c.电子面单服务用户向菜鸟申请账号d.电子面单服务用户向快递网点申请开通及确认合作细节4.5.快递鸟电子面单a.进入申请账号,获取专属的ID和KEYb.和快递鸟进行接口对接c.电子面单服务用户向快递网点申请开通及确认合作细节;当然,顺丰电子面单稍微特殊一点,即:顺丰接入快递鸟立马可以使用,无需注册账号。6.接口定义及说明由于,当前快递鸟支持的电子面单接口相对于其他家的有一定优势;所以以下主要以快递鸟为例进行展开阐述一一说明。RequestParamsApi接口:请求方式:POST编码:UTF-8系统级参数(公共参数)参数名称类型说明是否必需参数名称类型说明是否必需RequestDataString请求内容需进行URL(utf-8)编码。请求内容JSON格式,须和DataType一致REBusinessIDString商户ID,请在我的服务页面查看RRequestTypeString请求指令类型:1007RDataSignString数据内容签名:把(请求内容(未编码)+AppKey)进行MD5加密,然后Base64编码,最后进行URL(utf-8)编码。详细过程请查看DemoRDataTypeString请求、返回数据类型:只支持JSON格式O备注:R-必填(Required),O-可选(Optional),C-报文中该参数在一定条件下可选(Conditional)。接口参数参数名称类型说明是否必需参数名称类型说明是否必需CallBackString用户自定义回调信息OMemberIDString会员标识OCustomerNameString电子面单客户账号(与快递网点申请)OCustomerPwdString电子面单密码OSendSiteString收件网点标识OShipperCodeString快递公司编码RLogisticCodeString快递单号OOrderCodeString订单编号RMonthCodeString月结编码CPayTypeInt邮费支付方式:1-现付,2-到付,3-月结,4-第三方支付R参数名称类型说明是否必需ExpTypeString快递类型:1-标准快件RCostDouble寄件费(运费)OOtherCostDouble其他费用OStartDateString上门取货时间段:”yyyy-MM-ddHH:mm:ss”格式化,本文中所有时间格式相同OEndDateString上门取货时间段:”yyyy-MM-ddHH:mm:ss”格式化,本文中所有时间格式相同OWeightDouble物品总重量kgOQuantityInt件数/包裹数OVolumeDouble物品总体积m3ORemarkString备注OIsReturnPrintTemplateString返回电子面单模板:0-不需要;1-需要OReceiverCompanyString收件人公司ONameString收件人RTelString电话与手机,必填一个RMobileString电话与手机,必填一个RPostCodeString收件人邮编OProvinceNameString收件省(如广东省,不要缺少“省”)RCityNameString收件市(如深圳市,不要缺少“市”)RExpAreaNameString收件区(如福田区,不要缺少“区”或“县”)OAddressString收件人详细地址RSenderCompanyString发件人公司ONameString收件人RTelString电话与手机,必填一个RSenderCompanyString发件人公司OMobileString电话与手机,必填一个RPostCodeString发件人邮编OProvinceNameString发件省(如广东省,不要缺少“省”)RCityNameString发件市(如深圳市,不要缺少“市”)RExpAreaNameString发件区(如福田区,不要缺少“区”或“县”)OAddressString发件人详细地址RAddServicesAddServiceNameString增值服务名称OValueString增值服务值OCustomerIDString客户标识(选填)OCommoditysCommodityGoodsNameString商品名称RCommoditysGoodsCodeString商品编码OGoodsquantityString商品数量OGoodsPriceString商品价格OGoodsWeightString商品重量kgOGoodsDescString商品描述OGoodsVolString商品体积m3OResponseParams参数名称类型说明是否必需EBusinessIDString用户IDRSuccessBool成功与否RResultCodeString错误编码RReasonString失败原因O参数名称类型说明是否必需UniquerRequestNumberString唯一标识RPrintTemplateString面单打印模板OEstimatedDeliveryTimeString订单预计到货时间yyyy-mm-ddOCallbackString用户自定义回调信息OOrderOrderCodeString订单编号RShipperCodeString快递公司编码RLogisticCodeString快递单号RMarkDestinationString大头笔OOriginCodeString始发地区域编码OOriginNameString始发地/始发网点ODestinatioCodeString目的地区域编码OOrderOrderCodeString订单编号RDestinatioNameString目的地/到达网点OSortingCodeString分拣编码OPackageCodeString集包编码OJava栗子注:此栗子仅供参考,如要使用请到官方下载对应语言的Demo即可。importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.OutputStreamWriter;importjava.io.UnsupportedEncodingException;importjava.net.HttpURLConnection;importjava.net.URL;importjava.net.URLEncoder;importjava.util.HashMap;importjava.util.Map;importcom.sun.org.apache.xerces.internal.impl.dv.util.Base64;importjava.security.MessageDigest;/****快递鸟电子面单接口**@技术QQ:4009633321*@技术QQ群:200121393*@see:*@copyright:深圳市快金数据技术服务有限公司**ID和Key请到官网申请:*/publicclassKdGoldAPIDemo{//电商IDprivateStringEBusinessID=请到快递鸟官网申请电商加密私钥,快递鸟提供,注意保管,不要泄漏privateStringAppKey=请到快递鸟官网申请请求url,正式环境地址:=***Json方式电子面单*@throwsException*/publicStringorderOnlineByJson()throwsException{StringrequestData={'OrderCode':'012657700387',+'ShipperCode':'EMS',+'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}],+'Weight':1.0,+'Quantity':1,+'Volume':0.0,+'Remark':'小心轻放',+'IsReturnPrintTemplate':1};MapString,Stringparams=newHashMapString,String();params.put(RequestData,urlEncoder(requestData,UTF-8));params.put(EBusinessID,EBusinessID);params.put(RequestType,1007);StringdataSign=encrypt(requestData,AppKey,UTF-8);params.put(DataSign,urlEncoder(dataSign,UTF-8));params.put(DataType,2);Stringresult=sendPost(ReqURL,pa
本文标题:各种电子面单-Api接口(顺丰、快递鸟、菜鸟)
链接地址:https://www.777doc.com/doc-3359685 .html