快递100接口使用
快递100为我们提供了查询各大快递公司快递详情的接口,当然,这只是快递接口的一个,还有很多像这样的快递的接口,具体代码实现就不贴出来了,直接去下面下载源码就好:
下载地址:快递100源码及资料
接下来主要说下快递100的使用注意事项,以及遇到的问题:
接口与key的使用办法(Key适用于以下两种接口):
1)快递查询API(适用于除EMS、顺丰、申通、圆通、中通、韵达之外的公司,可自定义公司与单号,返回xml与json数据,有几家快递公司不支持):http://www.kuaidi100.com/openapi/api_post.shtml
2)HtmlAPI(适用于所有包括EMS、顺丰、申通、圆通、中通、韵达在内的公司,可自定公司与单号,请求后返回一个url,需要通过iframe来嵌套该url来显示最终结果,结果下方有快递100手机端的广告banner):http://www.kuaidi100.com/download/html_api(20140729).doc
3)如果既希望支持所有的公司又能返回XML/JSON数据,还没有次数与频率的限制,需要转用另一种方案,
要了解或开通请直接至 http://www.kuaidi100.com/openapi/applypoll.shtml【企业版】下提交申请,提交后5分钟内给您发电子邮件,
您收到邮件后阅读详细说明并按说明操作即可。也可咨询企业QQ:800036857 转“小佰”
请求后返回一个url效果图:返回xml与json数据效果图:
快递100其实有一个漏洞,先看图:
你会发现其实没有key使用下面地址也可以访问快递100返回快递信息的json数据
json url:
http://www.kuaidi100.com/query?id=1&type=zhongtong&postid=409173423798&valicode=&temp=0.20180725857720894
or
http://www.kuaidi100.com/query?type=zhongtong&postid=409173423798
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)