根据运单号查询快递物流详情

编程入门 行业动态 更新时间:2024-10-26 18:16:37

根据<a href=https://www.elefans.com/category/jswz/34/1767743.html style=运单号查询快递物流详情"/>

根据运单号查询快递物流详情

2019独角兽企业重金招聘Python工程师标准>>>

使用阿里云平台的“全球物流快递查询(单号识别)”实现物流查询。

具体信息:
服务商:四川涪擎大数据技术有限公司
需要在阿里平台申请APPCODE,如:APPCODE:8783cf8695154a3e8fc77b51fbe2half

具体代码:

import org.apache.http.HttpResponse;
import org.apache.http.util.EntityUtils;
import org.springframework.stereotype.Component;import java.util.HashMap;
import java.util.Map;/*** ShipUtil** @author 李阳* @description:根据运单号查询物流详情* @date 2018/9/7*/
@Component
public class ShipUtil {/* * getShipDetail* @description:* @author 李阳* @date 2018/9/7* @params [shipNumber] 运单号* @return java.lang.String*/public String getShipDetail(String shipNumber) throws Exception {String host = "";String path = "/goexpress";String method = "GET";//申请的appcode(授权码)String appcode = "8783cf8695154a3e8fc77b51fbe27a1f";Map<String, String> headers = new HashMap<String, String>();//最后在header中的格式(中间是英文空格)为Authorization:APPCODE 83359fd73fe94948385f570e3c139105headers.put("Authorization", "APPCODE " + appcode);Map<String, String> querys = new HashMap<String, String>();querys.put("no", shipNumber.trim());// querys.put("type", "zto");HttpResponse response = HttpUtils.doGet(host, path, method, headers, querys);//获取response的bodyreturn EntityUtils.toString(response.getEntity());}
}

传入运单号(如780098068058),即可获得物流详情,如:


结果说明:

代码中的HttpUtils可以从如下地址下载:
.java
详情参考:
.html?spm=5176.2020520132.101.10.27e57218rwVlvm#sku=yuncode2096300000

转载于:

更多推荐

根据运单号查询快递物流详情

本文发布于:2023-06-28 23:33:01,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/935672.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:运单   快递   详情   物流

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!