顺丰电商顺丰热敏快递单模板号查询怎么查

1.&平台接口地址、客户校验码、客户卡号由客户向顺丰公司申请,并顺丰公司分配提供,一个客户对应一个客户校验码、客户卡号。2.&平台接口地址根据客户现场的网络环境而定,如是静态外网IP网络环境,需要向顺丰公司申请支持静态IP的平台接口地址,并需要顺丰公司开通IP授权。如用户现场网络环境是动态外网IP网络环境,需要向顺丰公司申请支持动态IP的平台接口地址。3.&平台接口地址、客户校验码、客户卡号必须配置,否则可能导致对接失败。第三步:进入电子运单页签,选择需要配置的物流记录,双击记录进入配置界面,配置网店管家物流与顺丰系统的业务对应关系,如下图:注意:此项根据客户的业务需求必须配置对应关系,月结卡号由顺丰公司提供,必须是10位的长度的。第四步:安装目录下report文件夹中找到“复件SF-Express-New.fr3”的文件,重命名或者另存一份去掉复制字样;导入打印模板,如下图:注意:1.&对于网店管家系统中已有模板的可以直接点设计进行打印模板设置,根据用户的需要可以设置字体大小、名称、导入Logo、如用户需要打印个性化字段,可以从数据树中选择需要的字段,然后拖拉到面单上进行打印。2.&打印模板支持导入、导出,可以右键选择文件另存为进行导出,点导入按钮选择设计好的模板导入。3.目前网店管家系统预留顺丰模板,文件名为SF-Express.fr3、SF-Express-2page.fr3第五步:销售-&单据打印菜单,进入网店管家单据打印界面,如下图:筛选顺丰物流的订单信息,先点[预约物流单号]按钮进行顺丰系统下单并返回物流单号、目的地址代码、寄件方代码、筛单结果等信息。然后点[打印货运单]按钮,选择设置好的顺丰热敏打印模板进行打印。如下图:顺丰2.3接口支持本地筛单功能,选择物流筛单页签,点[顺丰物流筛单]按钮调用顺丰筛单接口进行筛单,以便让客清楚哪些单子是顺丰不可送派的。如下图:顺丰2.3接口支持物流跟踪功能,进入销售-&订单查询界面,选择右下脚的刷新物流按狃,如下图:顺丰2.3接口支持重新获取物流单号功能,由于网络原因或其它非正常原因导致在下单的时候接口没有正确返回物流单号、目的地址代码、寄件方地址等信息,但单子已经到顺丰系统中了,可以使用该功能,在单据打印界面选择一个顺丰单子,右键选择[重获物流单号]按钮重新获取物流单号、目的地址代码、寄件方地址等。如下图:注意:1.这里跟之前老接口有所不同,之前老接口是没有预约物流单号功能,是直接点[打印货运单]向顺丰系统下单并直接打印图片,现在是必须先点[预约物流单号] 向顺丰系统下单返回物流单号等信息,然后点[打印货运单]调用本地模板进行打印。2.请必须合理规范的维护寄件方、收件方等省份、城市、区县及地址里需包括省份、城市、区县信息,否则对后期取寄件方代码、目的地址代码会产生非常大的麻烦。寄件方地址进入管家设置-&店铺目录,维护地址信息,如下图:
首页前五页前一页后一页后五页尾页4479人阅读
对于一般人,电子面单的意思可能并不是很了解;说白了,就是快递员给你打印的快递单的电子版。
专业解释:
电子面单是一种通过热敏纸打印输出纸质物流面单的物流服务。通过热感应显示文字,打印速度比传统针式打印速度提升4~6倍。电子面单以接口形式嵌入到自己的系统、网站上,可以在自己的平台操作打印电子面单。
电子面单样式
对接接口各家对比
快递电子面单接口:快递公司自己开发的电子面单服务, 商家使用必须快递公司上门做系统对接,使用一家快递则需要对接一次。
:可一次对接15家快递公司, 无需和每一家快递公司做对接。支持快递有四通一达、EMS、宅急送、德邦、优速、天天、快捷、全峰等15家常用快递公司,其中不包括顺丰。
:可一次对接15家快递公司, 无需和每一家快递公司做对接。支持快递有四通一达、顺丰、EMS、宅急送、德邦、优速等15家快递公司,对顺丰有电子面单服务需求的可以选择顺丰自有的电子面单或者是快递鸟电子面单。
各家合作流程对比
快递电子面单接口
a. 和多家快递公司申请账号
b.分别进行接口对接
c.电子面单服务用户向快递网点申请开通及确认合作细节
菜鸟电子面单
a.向提交对接申请
b.和菜鸟进行接口对接
c.电子面单服务用户向菜鸟申请账号
d.电子面单服务用户向快递网点申请开通及确认合作细节
快递鸟电子面单
a. 进入,获取专属的ID和KEY
b.和快递鸟进行接口对接
c.电子面单服务用户向快递网点申请开通及确认合作细节;当然,顺丰电子面单稍微特殊一点,即:顺丰接入快递鸟立马可以使用,无需注册账号。
接口定义及说明
由于,当前快递鸟支持的电子面单接口相对于其他家的有一定优势;所以以下主要以快递鸟为例进行展开阐述一一说明。
Request Params
请求方式:POST
编码:UTF-8
系统级参数(公共参数)
RequestData
请求内容需进行URL(utf-8)编码。请求内容JSON格式,须和DataType一致
EBusinessID
商户ID,请在我的服务页面查看
RequestType
请求指令类型:1007
数据内容签名:把(请求内容(未编码)+AppKey)进行MD5加密,然后Base64编码,最后进行URL(utf-8)编码。详细过程请查看Demo
请求、返回数据类型:只支持JSON格式
备注:R-必填(Required),O-可选(Optional),C-报文中该参数在一定条件下可选(Conditional)。
用户自定义回调信息
CustomerName
电子面单客户账号(与快递网点申请)
CustomerPwd
电子面单密码
收件网点标识
ShipperCode
快递公司编码
LogisticCode
邮费支付方式:1-现付,2-到付,3-月结,4-第三方支付
快递类型:1-标准快件
寄件费(运费)
上门取货时间段:”yyyy-MM-dd HH:mm:ss”格式化,本文中所有时间格式相同
上门取货时间段:”yyyy-MM-dd HH:mm:ss”格式化,本文中所有时间格式相同
物品总重量kg
件数/包裹数
物品总体积m3
IsReturnPrintTemplate
返回电子面单模板:0-不需要;1-需要
收件人公司
电话与手机,必填一个
电话与手机,必填一个
收件人邮编
ProvinceName
收件省(如广东省,不要缺少“省”)
收件市(如深圳市,不要缺少“市”)
ExpAreaName
收件区(如福田区,不要缺少“区”或“县”)
收件人详细地址
发件人公司
电话与手机,必填一个
电话与手机,必填一个
发件人邮编
ProvinceName
发件省(如广东省,不要缺少“省”)
发件市(如深圳市,不要缺少“市”)
ExpAreaName
发件区(如福田区,不要缺少“区”或“县”)
发件人详细地址
AddServices
AddService
增值服务名称
增值服务值
CustomerID
客户标识(选填)
Commoditys
Goodsquantity
GoodsPrice
GoodsWeight
商品重量kg
商品体积m3
Response Params
EBusinessID
ResultCode
UniquerRequestNumber
PrintTemplate
面单打印模板
EstimatedDeliveryTime
订单预计到货时间yyyy-mm-dd
用户自定义回调信息
ShipperCode
快递公司编码
LogisticCode
MarkDestination
OriginCode
始发地区域编码
OriginName
始发地/始发网点
DestinatioCode
目的地区域编码
DestinatioName
目的地/到达网点
SortingCode
PackageCode
注:此栗子仅供参考,如要使用请到官方下载对应语言的Demo即可。
import java.io.BufferedR
import java.io.IOE
import java.io.InputStreamR
import java.io.OutputStreamW
import java.io.UnsupportedEncodingE
import java.net.HttpURLC
import java.net.URL;
import java.net.URLE
import java.util.HashM
import java.util.M
import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;
import java.security.MessageD
* 快递鸟电子面单接口
* @技术QQ:
* @技术QQ群:
*: /MiandanAPI.aspx
*: 深圳市快金数据技术服务有限公司
* ID和Key请到官网申请:/ServiceApply.aspx
public class KdGoldAPIDemo {
private String EBusinessID="请到快递鸟官网申请/ServiceApply.aspx";
private String AppKey="请到快递鸟官网申请/ServiceApply.aspx";
private String ReqURL="http://testapi.kdniao.cc:8081/api/Eorderservice";
* Json方式 电子面单
* Exception
public String orderOnlineByJson() throws Exception{
String requestData= "{'OrderCode': ''," +
"'ShipperCode':'EMS'," +
"'PayType':1," +
"'ExpType':1," +
"'Cost':1.0," +
"'OtherCost':1.0," +
"'Sender':" +
"'Company':'LV','Name':'Taylor','Mobile':'','ProvinceName':'上海','CityName':'上海','ExpAreaName':'青浦区','Address':'明珠路73号'}," +
"'Receiver':" +
"'Company':'GCCUI','Name':'Yann','Mobile':'','ProvinceName':'北京','CityName':'北京','ExpAreaName':'朝阳区','Address':'三里屯街道雅秀大厦'}," +
"'Commodity':" +
"'GoodsName':'鞋子','Goodsquantity':1,'GoodsWeight':1.0}]," +
"'Weight':1.0," +
"'Quantity':1," +
"'Volume':0.0," +
"'Remark':'小心轻放'," +
"'IsReturnPrintTemplate':1}";
Map&String, String& params = new HashMap&String, String&();
params.put("RequestData", urlEncoder(requestData, "UTF-8"));
params.put("EBusinessID", EBusinessID);
params.put("RequestType", "1007");
String dataSign=encrypt(requestData, AppKey, "UTF-8");
params.put("DataSign", urlEncoder(dataSign, "UTF-8"));
params.put("DataType", "2");
String result=sendPost(ReqURL, params);
* str 内容
* charset 编码方式
* Exception
@SuppressWarnings("unused")
private String MD5(String str, String charset) throws Exception {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(str.getBytes(charset));
byte[] result = md.digest();
StringBuffer sb = new StringBuffer(32);
for (int i = 0; i & result. i++) {
int val = result[i] & 0xff;
if (val &= 0xf) {
sb.append("0");
sb.append(Integer.toHexString(val));
return sb.toString().toLowerCase();
* base64编码
* str 内容
* charset 编码方式
* UnsupportedEncodingException
private String base64(String str, String charset) throws UnsupportedEncodingException{
String encoded = Base64.encode(str.getBytes(charset));
@SuppressWarnings("unused")
private String urlEncoder(String str, String charset) throws UnsupportedEncodingException{
String result = URLEncoder.encode(str, charset);
* 电商Sign签名生成
* content 内容
* keyValue Appkey
* charset 编码方式
* UnsupportedEncodingException ,Exception
* DataSign签名
@SuppressWarnings("unused")
private String encrypt (String content, String keyValue, String charset) throws UnsupportedEncodingException, Exception
if (keyValue != null)
return base64(MD5(content + keyValue, charset), charset);
return base64(MD5(content, charset), charset);
* 向指定 URL 发送POST方法的请求
* url 发送请求的 URL
* params 请求的参数集合
* 远程资源的响应结果
@SuppressWarnings("unused")
private String sendPost(String url, Map&String, String& params) {
OutputStreamWriter out = null;
BufferedReader in = null;
StringBuilder result = new StringBuilder();
URL realUrl = new URL(url);
HttpURLConnection conn =(HttpURLConnection) realUrl.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent",
"Mozilla/4.0 ( MSIE 6.0; Windows NT 5.1;SV1)");
conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
conn.connect();
out = new OutputStreamWriter(conn.getOutputStream(), "UTF-8");
if (params != null) {
StringBuilder param = new StringBuilder();
for (Map.Entry&String, String& entry : params.entrySet()) {
if(param.length()&0){
param.append("&");
param.append(entry.getKey());
param.append("=");
param.append(entry.getValue());
System.out.println(entry.getKey()+":"+entry.getValue());
System.out.println("param:"+param.toString());
out.write(param.toString());
out.flush();
in = new BufferedReader(
new InputStreamReader(conn.getInputStream(), "UTF-8"));
while ((line = in.readLine()) != null) {
result.append(line);
} catch (Exception e) {
e.printStackTrace();
if(out!=null){
out.close();
if(in!=null){
in.close();
catch(IOException ex){
ex.printStackTrace();
return result.toString();
其他Api接口,请转到具体查看相关文档。
ps:Coolspan kdniao
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:656577次
积分:8687
积分:8687
排名:第1595名
原创:250篇
评论:298条
Android 技术交流
加入的情况,请注明从csdn博客看到的。
你可以的哟...
阅读:47354
阅读:15375
(1)(7)(1)(1)(1)(1)(4)(4)(2)(3)(1)(1)(1)(1)(5)(3)(11)(9)(5)(14)(16)(15)(19)(1)(13)(28)(16)(20)(5)(4)(11)(10)(6)(6)(1)(2)(2)404错误!非常抱歉!未找到查询的记录!非常感谢你光临11183邮政快递查询网,为了缓解空间数据库压力,同时也为了提高网站查询快递单号的速度,该单
号查询记录已经被删除,有什么问题请联系管理员QQ:.
返回首页请点击& →
返回最新快递单号查询记录请点击→
快递单号查询直达入口
&&&&&&&&&&&&&&&&&&&
Copyright &
||11183邮政快递查询网|
All rights reserved.
EMS快递查询就上,EMS全国统一客服电话11183(上门取件、投诉、查件可拨打该热线)

我要回帖

更多关于 顺丰快递单号 的文章

 

随机推荐