url:http://www.kuaidi100.com/query

拼接参数:

参数名称 参数取值 参数类型
type 快递码,请参考快递100码 String
postid 快递单号 String
id 未知,可为空 String
valicode 未知,可为空 String
temp 未知,可为空 String

url 示例:https://www.kuaidi100.com/query?type=yuantong&postid=2234014274&id=1&valicode=&temp=圆通单号为2234014274的快递,不过快递已经过期了,所以显示不了信息,可以自行套用快递单号)

请求方式:GET

json 示例:

{
"message": "ok",
"nu": "",
"ischeck": "",
"condition": "F00",
"com": "yuantong",
"status": "",
"state": "",
"data": [
{
"time": "2016-11-26 19:10:30",
"ftime": "2016-11-26 19:10:30",
"context": "客户 签收人 : 本人签收 已签收 感谢使用圆通速递,期待再次为您服务",
"location": null
},
{
"time": "2016-11-22 18:19:03",
"ftime": "2016-11-22 18:19:03",
"context": "派送不成功,政府机关、学校等特殊单位,正在安排处理中。",
"location": null
},
{
"time": "2016-11-22 14:20:50",
"ftime": "2016-11-22 14:20:50",
"context": "北京大学 已签收",
"location": null
},
{
"time": "2016-11-22 10:33:25",
"ftime": "2016-11-22 10:33:25",
"context": "北京七道堰 已发出,下一站 北京大学",
"location": null
},
{
"time": "2016-11-22 10:27:47",
"ftime": "2016-11-22 10:27:47",
"context": "北京六和塔 已收入",
"location": null
},
{
"time": "2016-11-22 16:53:18",
"ftime": "2016-11-22 16:53:18",
"context": "浙江省五道口 已发出,下一站 北京转运中心",
"location": null
},
{
"time": "2016-11-22 00:33:51",
"ftime": "2016-11-22 00:33:51",
"context": "浙江省四码头 已收入",
"location": null
},
{
"time": "2016-11-11 23:53:09",
"ftime": "2016-11-11 23:53:09",
"context": "浙江省三里屯 已发出,下一站 浙江省金华市义乌市",
"location": null
},
{
"time": "2016-11-11 20:04:10",
"ftime": "2016-11-11 20:04:10",
"context": "浙江省二亩地 已打包",
"location": null
},
{
"time": "2016-11-1 18:11:16",
"ftime": "2016-11-11 18:11:16",
"context": "浙江省一条街 已揽收",
"location": null
}
]
}

解析:

  • messageok 则表示没有问题,否则携带错误信息
  • nu:运单号
  • ischeck1表示成功,0表示错误
  • com:快递拼音
  • data:具体到达的派送点,逆序
  • time:到达时间
  • ftime:到达时间
  • context:到达地点具体信息
  • location:到达地点,但取值一直为 null

作者:夕夜_如风
链接:https://www.jianshu.com/p/13db2ad01421
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

最新文章

  1. Nginx服务器 之反向代理与负载均衡
  2. 在Centos7服务器上搭建网关服务
  3. Ubuntu更改右键菜单
  4. 用java套接字创建HTTP客户与服务器程序
  5. 面向系统管理员的10款Linux GUI工具 (转自51cto)
  6. js对汉字首字母排序
  7. jQuery 常见操作实现方式
  8. datareader几种用法总结
  9. 2015第24周一Spring事务
  10. 积累的VC编程小技巧之工具条和状态条
  11. webp图片详解
  12. C++中的纯虚方法
  13. SET XACT_ABORT ON是什么?
  14. 第八届蓝桥杯国赛java B组第三题
  15. Python基础【day03】:入门知识拾遗(八)
  16. sublime Text如何取消两栏窗口?
  17. ASP.NET Core Razor生成Html静态文件
  18. AngularJS路由系列(5)-- UI-Router的路由约束、Resolve属性、路由附加数据、路由进入退出事件
  19. CentOS7安装OpenStack(Rocky版)-09.安装Cinder存储服务组件(控制节点)
  20. cocoapods导入第三方库后,xcode上import不提示,找不到第三方库的解决办法

热门文章

  1. react-native-swiper设定高度的方法(设置rn轮播图所占高度)
  2. mybatis之动态SQL操作之查询
  3. spring cloud consul上下线体验
  4. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_6-3.微信网站扫码支付介绍
  5. 日志文件---log4j.properties
  6. Mac运行React Native安卓项目报错解决
  7. Swift3.0封装 AFN 的 GET&POST网络请求
  8. Django:(04)状态保持和验证
  9. 如何用markdown绘制flow流程图
  10. SpringBoot整合持久层技术-创建项目