java对接快递100追踪物流信息
1、官网地址
快递100API开放平台_快递100快递单号查询API接口_快递100API_快递电子面单接口_寄快递接口
2、从官网下载java示例代码
3、调用
@CrossOrigin@ResponseBody@RequestMapping(value = "/API/GetOrderLogistics", method = RequestMethod.POST, produces = "application/json;charset=UTF-8")public Map<String, Object> GetOrderLogistics(@RequestBody JSONObject jsonParam) {Map<String, Object> map = new HashMap<>();try {String openid = jsonParam.getString("openid");List<UserInfo> userInfoList = _UserInfoService.findByOpenid(openid);String phone = userInfoList.get(0).getPhone();String express_code_id = jsonParam.getString("express_code_id");ExpressCode expressCode = _ExpressCodeService.GetBean(express_code_id);String code = expressCode.getCode();String express_num = jsonParam.getString("express_num");QueryTrackReq queryTrackReq = new QueryTrackReq();QueryTrackParam queryTrackParam = new QueryTrackParam();queryTrackParam.setCom(code);queryTrackParam.setNum(express_num);queryTrackParam.setPhone(phone);String param = new Gson().toJson(queryTrackParam);queryTrackReq.setParam(param);queryTrackReq.setCustomer(kuaidi100Config.customer);queryTrackReq.setSign(SignUtils.querySign(param,kuaidi100Config.key, kuaidi100Config.customer));IBaseClient baseClient = new QueryTrack();//快递单当前状态,默认为0在途,1揽收,2疑难,3签收,4退签,5派件,8清关,14拒签等10个基础物流状态,如需要返回高级物流状态,请参考 resultv2 传值HttpResult _HttpResult = baseClient.execute(queryTrackReq);JSONObject object = JSONObject.parseObject(_HttpResult.getBody());String s = object.getString("state");map.put("Logistics", _HttpResult);return map;} catch (Exception e) {logger.info(e.getStackTrace().toString());}return map;}
4、输出结果
java对接快递100追踪物流信息相关推荐
- java 对接快递100实时查询API接口
1.授权码,授权码,请到快递100页面申请企业版接口获取 注册-快递100API开放平台|快递接口免费申请欢迎注册快递100API开放平台,免费注册企业版,获取Key授权.快递100是中国领先的快递物 ...
- Java对接快递100
快递物流接口文档_电子面单接口文档_快递100api接口文档 API调试工具-快递100API开放平台 企业管理后台 #快递100配置 express:url: https://poll.kuaidi ...
- 对接快递100快递管家API之准备工作
不管是自营商城.电商平台,还是企业寄件,不管是单仓发货,还是全国多仓发货,不管是用常用的主流快递,还是二三线小快递,不管是网页版,还是APP.小程序,只要你有打单发货的需求,都可以对接快递100快递管 ...
- Java对接快递鸟跟踪快递物流信息,推送快递轨迹状态
公司ERP系统需要实现快递物流运输状态跟踪.有用过免费的爱快递,快递100,快递鸟. 爱快递免费2000次每天,普通用很不错了.返回的快递状态比较多,如派件中,拒收,退件,疑难件等.响应速度略慢. 快 ...
- 对接快递100快递管家API之物流信息推送接口
1.功能描述 快递发货后,系统将更新后的全量物流信息回推给贵方,可直接用于物流展示: 2.接口信息 请求的Content-Type:application/json;charset=UTF-8 3 ...
- 快递100 查询物流信息 Java
最近项目需要些查询物流信息这个功能,刚开始是一脸懵逼,写什么,怎么写,需要哪些内容...?满脑子空白.上网一看各式各样.五花八门的写法,那么多,该选择哪一个呢? 开始之前先知道以下几个问题: 1.需要 ...
- 对接快递100快递管家API之物流查询接口
1.功能描述 用于实时查询快递单号的物流信息:补充"物流信息推送"接口: 2.接口信息 请求地址 https://b.kuaidi100.com/v7/open/api/route ...
- 对接快递100快递管家API之订单信息导入接口
订单信息导入 1.功能描述 用于将贵方系统待发货订单信息导入到快递管家,实现快递单打印:不支持批量导入需逐一提交: 2.接口信息 请求地址 https://b.kuaidi100.com/v7/ope ...
- PHP 对接快递100随记
1.Controller层 <?phpnamespace app\api\controller\user;use app\api\controller\Controller; use app\a ...
最新文章
- 枚举类型的定义与使用
- qoq是什么意思的缩写_“yjgj他的pyq很zqsg”,90后从未觉得自己老,直到看到00后缩写的那一秒……...
- 树莓4派开机动画_树莓派4+无屏幕安装系统+ssh远程+远程桌面
- Ubuntu 12.10 安装 JDK1.7.0_15
- java输入月份求天数_java输入年份,月份,输出当月天数
- 用JavaScript语言判断一个三位数是否为水仙花数
- 推荐--jQuery使用手册
- 数塔(HDU-2084)
- Spring Cloud之服务治理(注册发现)
- RK3288_Android7.1添加两个gpio的按键
- 微软商店下载的python_微软商店可下载安装Python 3.7啦
- 搜索中的深度匹配模型
- 在线编辑word文档
- JAVA代码实现计算器功能
- 1.软件工程—数据流图
- 小米计算机弹歌曲,趣味冷知识!小米的T9拨号键盘可以弹乐曲,没想到吧!快来试试!...
- 进阶篇:4)面向装配的设计DFA总章
- LaTeX入门学习(2)(安装)
- iphone输入法换行_iphone打字怎么换行?iphone输入法换行教程
- 网页实现excel下载
热门文章
- Codeforces Round #702 (Div. 3)ABCEF
- 序列模型 - 词向量的运算与Emoji生成器
- FPGA从零设计[1]——关于Altera FPGA的下载器接口
- “线上围观”创先河 百合佳缘集团移动端上线多屏直播
- VVC代码阅读(2)compressGOP函数(2)
- 客户文章|南方医科大学李克玄团队破解肠道宏病毒与心肌病关系
- 从黑箱到企业: 管理,JMX 1.1 样式
- CMOS与TTL电平的区别
- 史上最简单的Elasticsearch教程:SpringBoot集成Elasticsearch 实时流量监测平台
- 在不同的库存情况下,亚马逊CPC广告的投放策略会有什么改变呢?