API地址:
以前:http://api.ickd.cn/?com=[]&nu=[]&id=[]&type=[]&encode=[]&ord=[]&lang=[]
目前:http://api.ickd.cn/?id=[]&secret=[]&com=[]&nu=[]&type=[]&encode=[]&ord=[]&lang=[]
参数说明
字段 是否必须 说明 com 必须 快递公司代码(英文),所支持快递公司见如下列表 nu 必须 快递单号,长度必须大于5位 id 必须 授权KEY,申请请点击快递查询API申请方式 在新版中ID为一个纯数字型,此时必须添加参数secret(secret为一个小写的字符串) secret 必选(新增) 该参数为新增加,老用户可以使用申请时填写的邮箱和接收到的KEY值登录http://api.ickd.cn/users/查看对应secret值 type 可选 返回结果类型,值分别为 html | json(默认) | text | xml encode 可选 gbk(默认)| utf8 ord 可选 asc(默认)|desc,返回结果排序 lang 可选 en返回英文结果,目前仅支持部分快递(EMS、顺丰、DHL)
注意:使用PHP的json_decode函数时必须使用UTF8的编码,如果出现json_decode失败,请尝试使用UTF8编码。
字段 | 是否必须 | 说明 |
---|---|---|
com | 必须 | 快递公司代码(英文),所支持快递公司见如下列表 |
nu | 必须 | 快递单号,长度必须大于5位 |
id | 必须 | 授权KEY,申请请点击快递查询API申请方式 |
在新版中ID为一个纯数字型,此时必须添加参数secret(secret为一个小写的字符串) | ||
secret | 必选(新增) | 该参数为新增加,老用户可以使用申请时填写的邮箱和接收到的KEY值登录http://api.ickd.cn/users/查看对应secret值 |
type | 可选 | 返回结果类型,值分别为 html | json(默认) | text | xml |
encode | 可选 | gbk(默认)| utf8 |
ord | 可选 | asc(默认)|desc,返回结果排序 |
lang | 可选 | en返回英文结果,目前仅支持部分快递(EMS、顺丰、DHL) |
返回格式
格式:json | text | html | xml
编码:GBK| UTF8
示例:
{"status":"3","message":"","errCode":"0","data":[{"time":"2013-02-23 17:10","context":"辽宁省大连市中山区四部公司 的收件员 王光 已收件"},{"time":"2013-02-24 17:59","context":"辽宁省大连市公司 已收入"},{"time":"2013-02-24 18:11","context":"辽宁省大连市中山区四部公司 已收件"},{"time":"2013-02-26 07:33","context":"吉林省长春市景阳公司 的派件员 张金达 派件中 派件员电话15948736487"},{"time":"2013-02-26 16:47","context":"客户 同事收发家人 已签收 派件员 张金达"}],"html":"","mailNo":"7151900624","expTextName":"圆通快递","expSpellName":"yuantong","update":"1362656241","cache":"186488","ord":"ASC"}
字段说明
字段 | 类型 | 说明 |
---|---|---|
status | int | 查询结果状态,0|1|2|3|4,0表示查询失败,1正常,2派送中,3已签收,4退回,5其他问题 |
errCode | int | 错误代码,0无错误,1单号不存在,2验证码错误,3链接查询服务器失败,4程序内部错误,5程序执行错误,6快递单号格式错误,7快递公司错误,10未知错误,20API错误,21API被禁用,22API查询量耗尽。 |
message | string | 错误消息 |
data | array | 进度 |
html | string | 其他HTML,该字段不一定存在 |
mailNo | string | 快递单号 |
expSpellName | string | 快递公司英文代码 |
expTextName | string | 快递公司中文名 |
update | int | 最后更新时间(unix 时间戳) |
cache | int | 缓存时间,当前时间与 update 之间的差值,单位为:秒 |
ord | string | 排序,ASC | DESC |
查快递使用这个api还是不错的,友情链接:快递查询