线下测试环境司机自动化接单
GET
/v1/test/orderPush功能: 测试环境模拟司机抢单、到达、开始计费、完成、取消功能。
注: 测试流程不需要滴滴参与,只能线下测试联调。
返回示例:
成功:http status 200
失败:http status 非200
抢单:
{
"message":"please wait 1min for accepting"
}
其他:
{"message": "order pushing processing (arrived)..."}
{"message": "order pushing processing (charging)..."}
{"message": "order pushing processing (finished)..."}
{"message": "order pushing processing (canceled)..."}
接口说明:
- 自动化模拟结果,只可通过查询订单状态来查询。
- 订单状态改变有延迟,抢单一般在20s内,其他状态改变在10s内。
- 订单状态改变必须按照抢单顺序执行:抢单->到达/司机取消->开始计费/司机取消->到达接驾地点/司机取消->完成订单/司机取消
- 在抢单前、完成订单后,司机不能取消订单。
请求参数
Query 参数
didi_oid
string
订单id
示例值:
didi_oid
status
string
必需
accepted司机抢单,arrived司机到达,charging司机开始计费,finished完成订单,canceled司机取消
示例值:
accepted
Header 参数
Content-Type
string
必需
示例值:
application/x-www-form-urlencoded
Authorization
string
必需
示例值:
bearer test@test|{access_token}
示例代码
返回响应
抢单(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
message
string
必需
示例
未设置
最后修改时间: 3 年前