8.获取快递信息接口
8.1应用场景
订单发货后可通过此接口获取到物流信息
物流公司:http://statics.seatent.com/statics/json/99cea281725792cfefc2737e7f5ecb3d/logi_company.json
8.2注意事项
- 按需调用,禁止轮询。
8.3API内容
基本信息(API接口)
API名称 | api/v2/order/orderKuaidi |
---|---|
功能描述 | 订单发货后可通过此接口获取到物流信息 |
基本信息(SDK接口)
名称 | HDServiceProvider.class# orderKuaidi() |
---|---|
功能描述 | 订单发货后可通过此接口获取到物流信息 |
输入参数
变量名 | 含义 | 类型 | 备注 |
---|---|---|---|
orderSn | 订单编号 | string | 必填;校验参数,防止随意调用 @mock=201706309456390 |
dlyCode | 快递代码 | string | 必填;@mock=zhongtong |
shipNo | 运单号 | string | 必填;@mock=535260833968 |
返回结果
变量名 | 含义 | 类型 | 备注 |
---|---|---|---|
message | string | @mock= | |
data | object | ||
comName | —快递公司名称(中文) | string | @mock=圆通快递 |
state | —快递查询状态 | string | @mock=3 |
data|13 | — | array | |
context | ——物流内容 | string | @mock=$order(‘客户 签收人: 梁爽 已签收’,‘浙江省杭州市文三路公司派件人: 张炜梁 派件中 派件员电话’,‘杭州转运中心公司 已发出’,‘快件到达 浙江省杭州市文三路公司’,‘杭州转运中心公司 已发出,下一站 浙江省杭州市文三路’,‘快件到达 杭州转运中心公司’,‘临海转运中心公司 已发出’,‘快件到达 临海转运中心公司’,‘浙江省台州市椒江区公司 已发出,下一站’,‘浙江省台州市黄岩区公司 已发出,下一站’,‘浙江省台州市椒江区公司 已发出,下一站 临海转运中心’,‘浙江省台州市椒江区公司 已打包,发往下一站 杭州转运中心’,‘浙江省台州市椒江区公司 已揽收’) |
time | ——物流时间 | string | @mock=$order(‘2015-05-18 11:39:03’,‘2015-05-18 08:16:48’,‘2015-05-18 07:38:26’,‘2015-05-18 07:04:35’,‘2015-05-18 05:12:56’,‘2015-05-18 03:13:52’,‘2015-05-18 00:06:20’,‘2015-05-17 20:57:21’,‘2015-05-17 20:38:10’,‘2015-05-17 20:05:34’,‘2015-05-17 18:46:55’,‘2015-05-17 18:25:29’,‘2015-05-17 18:19:43’) |
codenumber | —快递单号 | string | @mock=880132606034451359 |
message | — | string | @mock=ok |
updateTime | —更新时间 | string | @mock=2015-05-19 15:30:47 |
com | —快递公司代码 | string | @mock=yuantong |
result | number | @mock=1 | |
code | 错误码 | string | @mock= |
success | boolean | @mock=true |
8.4返回json串示例
{
"code": "",
"data":
{
"codenumber": "880132606034451359",
"com": "yuantong",
"data": [
{
"context": "客户 签收人: 梁爽 已签收",
"time": "2015-05-18 11:39:03"
}
,
{
"context": "浙江省杭州市文三路公司派件人: 张炜梁 派件中 派件员电话",
"time": "2015-05-18 08:16:48"
}
,
{
"context": "杭州转运中心公司 已发出",
"time": "2015-05-18 07:38:26"
}
,
{
"context": "快件到达 浙江省杭州市文三路公司",
"time": "2015-05-18 07:04:35"
}
],
"message": "ok",
"state": "3",
"updateTime": "2015-05-19 15:30:47"
}
,
"message": "",
"result": 1,
"success": true
}