快递物流查询接口API,使用Jquery的ajax跨域实现根据单号查询物流跟踪的详细信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36410795/article/details/85222065

应用场景:物流跟踪信息查询
在这里插入图片描述

1. 本接口采用的是聚合数据接口:https://www.juhe.cn/docs/api/id/43

2. 首先,注册账号申请快递单号接口:获取申请的key
在这里插入图片描述

3. 接口所需参数查看(主要是这三个需要传到服务端)https://www.juhe.cn/docs/api/id/43

在这里插入图片描述

4. 实现代码

使用Jquery的ajax请求(因为服务端没有主动设置开放CROS资源共享)浏览器会默认同源策略,所以需要跨域访问,此时用:dataType:“jsonp” 即可

<!-- Jquery保证在1.12及以上 -->
<script src="./jquery-1.12.4.js"></script>
<script>
    var $key = "870967b6f718e99ceda764f1829c1763";  //申请的商户ID
    var $kdNumber = "3383748328872";  //快递单号
    var $com = "sto";  //快递物流公司简称 如:STO申通  SF顺风等
    $.get({
        url:'http://v.juhe.cn/exp/index',
        data:{
            key : $key,
            com : $com,
            no : $kdNumber
        },
        dataType:"jsonp",
        success:function(data){
            console.log(data);
        }
    });
</script>

在这里插入图片描述

5. 查看聚合数据支持的哪些快递公司的查询:https://www.juhe.cn/box/index/id/43(部分参考)

猜你喜欢

转载自blog.csdn.net/qq_36410795/article/details/85222065