安能电子面单接口JAVAPHP对接
更新时间:2023-10-31 21:20:01 阅读量: 综合文库 文档下载
- 安能物流电子面单推荐度:
- 相关推荐
安能电子面单接口JAVA/PHP对接
电子面单接口接入流程:
1、接口秘钥http://www.kdniao.com/reg
2、在官网登录进入用户管理后台,进行实名认证,开通接口 3、技术对接及联调(登陆官网使用调试平台进行测试。)
4、顺丰、EMS、宅急送可以直接使用接口账户请求电子面单接口。德邦,中通,圆通,申通,百世快递,韵达,优速,跨越速运等需要客户去当地物流快递网点申请电子面单账户,将相应的参数传入电子面单接口进行电子面单请求。 5、上线
1.接口类型说明
1)接口支持的消息接收方式:HTTP POST
2)请求方法的编码格式(utf-8):\3)API地址:http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx 4)接口提供:快递鸟 5)快递编码:ANE
2.请求系统级参数
参数名称
类型
说明
请求内容需进行URL(utf-8)编码。请求内容JSON格式,须和DataType一致。
必须要求
RequestData String R R R R O
EBusinessID String 商户ID,请在我的服务页面查看。 RequestType String 请求指令类型:1007 DataSign DataType
String
数据内容签名:把(请求内容(未编码)+AppKey)进行MD5加密,然后Base64编码,最后进行URL(utf-8)编码。详细过程请查看Demo。
String 请求、返回数据类型:只支持JSON格式
备注:R-必填(Required),O-可选(Optional),C-报文中该参数在一定条件下可选(Conditional)。
3.示例
1)JSON请求示例
{
\\\\\\\\
\
\\ \\ \\ \\上海\ \\上海\ \\青浦区\ \\明珠路73号\ },
\
\\ \\
\\ \\北京\ \\北京\ \\朝阳区\ \\三里屯街道雅秀大厦\ },
\ {
\\鞋子\ \ \ } ],
\ {
\\ \\ } ],
\ \ \
\\小心轻放\
\ }
2)JSON返回示例
失败: {
\}
成功: { }
\\\\
\\订单号已存在,请勿重复操作\,
\
\\\
\\ \\
\\ \\京-朝阳(京-1)\ \\ \\上海分拨中心\ \\北京\},
\此处省略打印模板HTML内容\\\调用时传入的Callback\\true, \\\\成功\
4.JAVA对接源码
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter;
import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; import java.util.HashMap; import java.util.Map;
import com.sun.org.apache.xerces.internal.impl.dv.util.Base64; import java.security.MessageDigest; /** *
* ID和Key请到官网申请:http://www.kdniao.com/ServiceApply.aspx */
public class KdGoldAPIDemo {
/**
//电商ID
private String EBusinessID=\请申请\ //电商加密私钥,注意保管,不要泄漏 private String AppKey=\请申请\
//请求url, 正式环境地址:http://api.kdniao.cc/api/Eorderservice
private String ReqURL=\
* Json方式 电子面单
* @throws Exception
*/
public String orderOnlineByJson() throws Exception{
String requestData= \
\ \ \ \ \ \ \
\aylor','Mobile':'15018442396','ProvinceName':'上海','CityName':'上海','ExpAreaName':'青浦区','Address':'明珠路73号'},\
\ \
\北京','CityName':'北京','ExpAreaName':'朝阳区','Address':'三里屯街道雅秀大厦'},\ \ \
\鞋子','Goodsquantity':1,'GoodsWeight':1.0}],\ \ \ \ \小心轻放',\ \
} /**
Map
String dataSign=encrypt(requestData, AppKey, \params.put(\, urlEncoder(dataSign, \params.put(\, \
String result=sendPost(ReqURL, params);
//根据公司业务处理返回的信息......
return result;
* MD5加密
* @param str 内容 * @param charset 编码方式
* @throws Exception
*/
@SuppressWarnings(\
private String MD5(String str, String charset) throws Exception { MessageDigest md = MessageDigest.getInstance(\ md.update(str.getBytes(charset)); byte[] result = md.digest();
StringBuffer sb = new StringBuffer(32); for (int i = 0; i < result.length; i++) { int val = result[i] & 0xff; if (val <= 0xf) { sb.append(\ }
正在阅读:
安能电子面单接口JAVAPHP对接10-31
借壳上市研究02-21
有关春天的精选作文500个字04-08
岳庄小学三下品德与社会第一单元试题05-01
MOODLE管理员使用说明03-22
二氧化氯的性质及作用08-05
我们的“美食一家”作文500字07-11
楼盘媒体计划书10-12
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 安能
- 对接
- 接口
- JAVAPHP
- 电子