有过网购经历的朋友们都知道,当我们购买的宝贝发货以后都可以在订单详***中查看到物流的**进度,如:什么时候收货、装车、发往目的地、派件、签收等等与之相关的信息、时间、地点都会一一显示出来。
那么在我们自己的网站建设过种中如何去实现这一功能呢?
其实这个功能并不是很复杂,我们通过引一方提供的API接口就可以轻松的来实现这个功能。目前***为流行的快递接口是快递100提供的接口。
下面我们就讲一下具体的流程。
1、 到快递100(网址:http://www.kuaidi100.com/)注册一个账号;
2、 快递查询API授权key申请(网址:http://www.kuaidi100.com/openapi/applyapi.shtml);
3、 API接口调用(教程地址:http://www.kuaidi100.com/openapi/api_post.shtml);
API请求地址为:http://api.kuaidi100.com/api?id=[]&com=[]&nu=[]&valicode=[]&show=[0|1|2|3]&muti=[0|1]&order=[desc|asc]
根据要求填写相应的参数,其中返回的数据有三种格式,分别为:json,xml,html,text这些类型的数据,其中免费版的大部分支持html格式的,json只有少部分才支持,根据以往经验建议大家可以选择json格式的。