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
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

快递100API的更多相关文章

  1. 快递100API接口调用代码示例

    package com.util; import java.io.IOException; import java.io.InputStream; import java.net.MalformedU ...

  2. 快递100API接口开发

    api.kuaidi100.com 获得物流单号的跟踪信息(免费) 1.应用场景 2.是否需要授权 3.请求地址 4.输入参数 5.返回结果 6.返回示例 7.API工具 8.FAQ 通过向指定的地址 ...

  3. PHP—— 商品物流实时查询接口 (快递100API对接)

    PHP后台  与前端   对接商品物流信息的接口 运用的 快递100的API接口 public function getExpress() { $user_id = input('post.user_ ...

  4. ajax中用jsonp接收json数据

    最近在做查快递网页时遇到一个问题,调用的快递100的api,但是快递100api不允许跨域请求,就是用127.0.0.1发的请求会直接被拦截. 只是个简单的网页,不想自己做服务器转发,最后找到了一个y ...

  5. 【转】实用API大全

    有道翻译APIhttp://fanyi.youdao.com/openapi有道翻译API支持中英互译,同时获得有道翻译结果和有道词典结果(可能没有),返回格式为XML或JSON. 百度翻译APIht ...

  6. 实用API大全

    有道翻译API http://fanyi.youdao.com/openapi 有道翻译API支持中英互译,同时获得有道翻译结果和有道词典结果(可能没有),返回格式为XML或JSON.   百度翻译A ...

  7. 快递Api接口 & 微信公众号开发流程

    之前的文章,已经分析过快递Api接口可能被使用的需求及场景:今天呢,简单给大家介绍一下微信公众号中怎么来使用快递Api接口,来完成我们的需求和业务场景. 开发语言:Nodejs,其中用到了Neo4j图 ...

  8. 识别快递单号(2) - 加载图片到canvas

    传送门: 识别快递单号(1) - 图像处理   转载请注明出处: http://www.cnblogs.com/zaiyuzhong/p/load-image-to-canvas.html 上篇说到我 ...

  9. Vijos1450 包裹快递[二分答案]

    背景 小K成功地破解了密文.但是乘车到X国的时候,发现钱包被偷了,于是无奈之下只好作快递员来攒足路费去Orz教主…… 描述 一个快递公司要将n个包裹分别送到n个地方,并分配给邮递员小K一个事先设定好的 ...

随机推荐

  1. 异步发送表单数据到JavaBean,并响应JSON文本返回

    1)  提交表单后,将JavaBean信息以JSON文本形式返回到浏览器 <form> 编号:<input type="text" name="id&q ...

  2. Python3+RobotFramewok RIDE环境搭建(一)

    工欲善其事,必先利其器,RIDE目前可以比较稳定的支持python3了,这里简单介绍一下环境的部署,建议多看看读一读官方文档,对能力提升很有帮助,很简单的三步: (1)安装python3,不详细介绍了 ...

  3. Nginx URL重写(rewrite)配置及信息详解

    URL重写有利于网站首选域的确定,对于同一资源页面多条路径的301重定向有助于URL权重的集中 Nginx URL重写(rewrite)介绍 和apache等web服务软件一样,rewrite的组要功 ...

  4. 机器学习之Xgboost算法

    知识点 """ xgboost:是一种提升算法,串行的决策树 过程: 第一棵树:目标值:1000 ,预测值:950 第二颗树:目标值:1000-950=50(残差作为输入 ...

  5. 九十四:CMS系统之cms后台登录限制

    装饰器,验证当前session中是否存在定义的user_id,没有就重定向到登录页 from flask import session, redirect, url_forfrom functools ...

  6. Samrty技术的 初步了解

    <span style="font-size:18px;">Smarty 技术的使用 <?php #smarty 测试 #引入smarty require_onc ...

  7. 1.ini读写操作

    一.使用 TIniFile implementationvar  ini:tinifile;  path:string;       {ini文件路径}  section,key:string;{表示 ...

  8. 【FFMPEG】从内存中获取H264数据并进行decode

    版权声明:本文为博主原创文章,未经博主允许不得转载. 使用ffmpeg解码h264数据其实相对使用x264进行视频编码是简单了许多的,因为ffmpeg提供了一个decoding_encoding.c的 ...

  9. Reactor系列(一)基本概念

    基本概念 视频讲解:https://www.bilibili.com/video/av78731069/ 关注公众号,坚持每天3分钟视频学习

  10. My life

    突然想到的好笑的: 1. 世界上一共有10种人,一种是男人,另一种是女人 2. 吐槽一个网站的域名: 你这网站域名取得,跟色情网站似的 明知这是一场意外,你要不要来,明知这是一场重伤害,你会不会来: ...