接口说明
- 请将回调作为主要状态流转方式
- 状态推送一共分8种
- 司机接单
- 司机改派
- 司机出发
- 司机到达
- 开始服务
- 结束服务
- 服务完成-又称订单结算,推送账单给乘客
- 订单取消
接口地址
https:// <SQYC_DOMAIN>/v1/transport/statusNotify
请求方式
POST
请求参数
名称 |
类型 |
是否必选 |
说明 |
sign |
string |
yes |
请求签名,根据签名生成规则计算 |
channel |
string |
yes |
运力号,首约提供 |
meta |
object |
yes |
回调信息(验签时作为整体参与验签,meta内参数不排序) |
名称 |
类型 |
是否必选 |
说明 |
orderNo |
string |
yes |
首约订单号 |
partnerOrderNo |
string |
yes |
运力方订单号 |
status |
string |
yes |
订单状态 |
driverCurrentPoint |
string |
no |
司机当前位置,高德坐标,setout、arriving、in_progress、end_trip必传 |
driverInfo |
object |
no |
当status值为accepted-司机接单和reassign-司机改派时为必选,其它状态提供司机信息用于状态的补偿 |
feeInfo |
object |
no |
当status值为end_trip-行程结束或completed-服务完成时为必选 |
返回结果
名称 |
类型 |
说明 |
result |
string |
0:成功;非0 :失败原因编号 |
errmsg |
string |
失败原因描述,若成功值可为空 |