支持上百家快递查询服务
接口地址: https://myapi.2su.cc/api/kuaidichaxun
返回格式: JSON
请求方式: GET
请求示例: https://myapi.2su.cc/api/kuaidichaxun?apiKey=用户中心apiKey&act=getData&type=shentong&id=776408672463475
请求参数说明:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
act | 是 | string | 行为动作:getData(获取快递信息) | getList(获取快递列表) |
type | 否 | string | 快递代码:详情见行为动作(getList) |
id | 否 | string | 快递单号 |
channel | 否 | string | 渠道(默认1):1限速不限量 | 2限量500不限速 |
返回参数说明:
名称 | 类型 | 说明 |
---|---|---|
code | int | 状态码 |
msg | string | 信息 |
data | object | 返回结果集 |
data => {int} => time | string | 时间 |
data => {int} => context | string | 动态 |
返回示例:
{ "code": 200, "msg": "签收,收件人已签收", "data": [ { "time": "2023-06-29 10:27:00", "context": "顺丰速运 已收取快件" }, { "time": "2023-06-29 16:15:00", "context": "快件在【七棵树店】完成分拣,准备发往 【北京顺畅中转场】" }, { "time": "2023-06-29 16:15:00", "context": "快件已发车" }, { "time": "2023-06-29 19:24:00", "context": "快件到达 【北京顺畅中转场】" }, { "time": "2023-06-29 19:24:00", "context": "快件在【北京顺畅中转场】完成分拣,准备发往 【南昌榆林中转场】" }, { "time": "2023-06-30 04:08:00", "context": "快件已发车" }, { "time": "2023-07-01 01:10:00", "context": "快件到达 【南昌榆林中转场】" }, { "time": "2023-07-01 05:48:00", "context": "快件在【南昌榆林中转场】完成分拣,准备发往 【金沙逸城店】" }, { "time": "2023-07-01 05:53:00", "context": "快件已发车" }, { "time": "2023-07-01 07:38:00", "context": "快件到达 【金沙逸城店】" }, { "time": "2023-07-01 08:07:00", "context": "快件交给李凯,正在派送途中(联系电话:18679596096,顺丰已开启“安全呼叫”保护您的电话隐私,请放心接听!)(主单总件数:1件)" }, { "time": "2023-07-01 09:06:00", "context": "您的快件代签收(16栋韵达快递超市。),如有疑问请电联快递员【李凯,电话:18679596096】,感谢您使用顺丰,期待再次为您服务。代签图片:x-n.sf.cn/hO50d(主单总件数:1件)" } ] }
请求参数设置:
参数名称 | 参数值 |
---|---|
{ "code": 200, "msg": "签收,收件人已签收", "data": [ { "time": "2023-06-29 10:27:00", "context": "顺丰速运 已收取快件" }, { "time": "2023-06-29 16:15:00", "context": "快件在【七棵树店】完成分拣,准备发往 【北京顺畅中转场】" }, { "time": "2023-06-29 16:15:00", "context": "快件已发车" }, { "time": "2023-06-29 19:24:00", "context": "快件到达 【北京顺畅中转场】" }, { "time": "2023-06-29 19:24:00", "context": "快件在【北京顺畅中转场】完成分拣,准备发往 【南昌榆林中转场】" }, { "time": "2023-06-30 04:08:00", "context": "快件已发车" }, { "time": "2023-07-01 01:10:00", "context": "快件到达 【南昌榆林中转场】" }, { "time": "2023-07-01 05:48:00", "context": "快件在【南昌榆林中转场】完成分拣,准备发往 【金沙逸城店】" }, { "time": "2023-07-01 05:53:00", "context": "快件已发车" }, { "time": "2023-07-01 07:38:00", "context": "快件到达 【金沙逸城店】" }, { "time": "2023-07-01 08:07:00", "context": "快件交给李凯,正在派送途中(联系电话:18679596096,顺丰已开启“安全呼叫”保护您的电话隐私,请放心接听!)(主单总件数:1件)" }, { "time": "2023-07-01 09:06:00", "context": "您的快件代签收(16栋韵达快递超市。),如有疑问请电联快递员【李凯,电话:18679596096】,感谢您使用顺丰,期待再次为您服务。代签图片:x-n.sf.cn/hO50d(主单总件数:1件)" } ] }
错误码格式说明:
名称 | 类型 | 说明 |
---|---|---|
code | int | 错误码:-1/-2 |
代码示例:
<?php
//拼接请求地址和参数
$url = "https://myapi.2su.cc/api/kuaidichaxun?apiKey=用户中心apiKey&act=getData&type=shunfeng&id=SF1439853882515";
//初始化curl
$ch = curl_init();
//设置curl选项
curl_setopt($ch, CURLOPT_URL, $url); //设置请求地址
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //设置返回结果为字符串
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //禁用SSL证书验证
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //禁用SSL主机验证
//执行curl请求
$result = curl_exec($ch);
//判断是否请求成功
if($result === false) {
//请求失败,输出错误信息
echo curl_error($ch);
} else {
//请求成功,输出返回结果
echo $result;
}
//关闭curl
curl_close($ch);
?>