根据流水号获取配送记录
接口描述:
请求 URL:
http|https://host/api/v1/delivery_dist/method/get.delivery.dist.code/
请求方式:
是否授权:
业务参数:
| 参数名 |
类型 |
是否必须 |
范围值 |
默认值 |
示例值 |
描述 |
| order_code |
string |
是 |
max:50 |
|
PO_I1049550470 |
流水号(订单号、售后单号等) |
| logistic_code |
string |
否 |
max:50 |
|
484106215266 |
获取该流水号下指定的快递单号 |
| exclude_code |
array |
否 |
string[] |
|
["123","456"] |
排除该流水号下的快递单号 |
响应参数:
| 参数名 |
类型 |
是否返回 |
示例值 |
描述 |
| status |
integer |
是 |
200 |
状态码 |
| message |
string |
是 |
success |
消息信息 |
| data |
array |
否 |
[] |
返回数组 |
| data |
类型 |
是否返回 |
示例值 |
描述 |
| delivery_dist_id |
integer |
是 |
3 |
配送记录编号 |
| user_id |
integer |
是 |
1 |
账号编号 |
| order_code |
string |
是 |
PO_I1049550470 |
流水号(订单号、售后单号等) |
| logistic_code |
string |
是 |
484106215266 |
快递单号 |
| trace |
array |
是 |
[] |
配送轨迹 |
| accept_station |
string |
是 |
糯米已揽收 |
描述 |
| accept_time |
string |
是 |
2018-03-20 20:51:17 |
时间 |
| remark |
string |
否 |
|
备注 |
| state |
integer |
是 |
3 |
配送状态 0=无轨迹 1=已揽收 2=在途中 201=到达派件城市 3=签收 4=问题件 |
| is_sub |
integer |
是 |
0 |
是否订阅 0=否 1=是 |
| create_time |
datetime |
是 |
2018-03-09 23:32:11 |
创建时间 |
| update_time |
datetime |
是 |
2018-05-13 00:12:11 |
更新时间 |
| get_delivery_item |
object |
是 |
[] |
快递公司对象 |
| get_user |
object |
是 |
[] |
账号对象 |
| get_delivery_item |
类型 |
是否返回 |
示例值 |
描述 |
| name |
string |
是 |
中通快递 |
快递公司名称 |
| code |
string |
是 |
ZTO |
快递公司编码 |
| get_user |
类型 |
是否返回 |
示例值 |
描述 |
| username |
string |
否 |
careya |
账号 |
| nickname |
string |
否 |
careya |
昵称 |
| head_pic |
string |
否 |
//host/head_pic.jpg |
头像 |
响应示例:
{ "status": 200, "message": "success", "data": [ { "delivery_dist_id": 3, "user_id": 1, "order_code": "PO_I1049550470", "logistic_code": "484106215266", "trace": [ { "accept_station": "糯米已揽收", "accept_time": "2018-03-20 20:51:17" } ], "state": 3, "is_sub": 0, "create_time": "2018-03-09 23:32:11", "update_time": "2018-05-13 00:12:11", "get_delivery_item": { "name": "中通快递", "code": "ZTO" }, "get_user": { "username": "careya", "nickname": "careya", "head_pic": "//host/head_pic.jpg" } }, { "delivery_dist_id": 6, "user_id": 1, "order_code": "PO_I1049550470", "logistic_code": "889138951963212863", "trace": [ { "accept_station": "【江苏省盐城市公司】 已收件", "accept_time": "2018-04-17 19:38:14" } ], "state": 3, "is_sub": 0, "create_time": "2018-05-13 00:04:19", "update_time": "2018-05-13 00:12:11", "get_delivery_item": { "name": "圆通速递", "code": "YTO" }, "get_user": { "username": "careya", "nickname": "careya", "head_pic": "//host/head_pic.jpg" } } ]}
备注:
对于配送记录字段is_sub = 0的记录,在查询时将使用实时查询,如果配送状态已签收则存入数据库,下次查询时将直接从数据库中获得记录。
除非传入logistic_code或exclude_code,默认将返回该流水号下的所有配送记录。