司乘同显查询
接口说明: 查询合作方司机导航数据
接口提供方: 合作方
请求地址: https://{$domain}/partner/driverRealTimeTrack
服务协议: HTTPS/POST
请求参数:
| 参数名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| channel | string | 是 | 分配的合作方的标识,每个合作方一个,对应分配给合作方的client_id |
| timestamp | int | 是 | 请求时间,UnixTimestamp单位毫秒 |
| sign | string | 是 | 签名 |
| mtOrderId | string | 是 | 美团订单号 |
| partnerOrderId | string | 是 | 合作方订单号 |
{
"mtOrderId": "00002121212121211",
"partnerOrderId": "00002121212121211",
}
返回参数
| 参数名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| code | int | 是 | 返回0表示成功,非0表示失败 |
| message | string | 是 | 成功: SUCCESS, 失败:具体原因 |
| data | object | 是 | 返回data结构体 |
| data.timestamp | long | 是 | 时间戳。路线信息上报的时间 |
| data.routeId | string | 是 | 路线ID |
| data.distance | int | 是 | 路线距离(米) |
| data.durationSec | int | 是 | 预估时长(秒) |
| data.polyLine | string | 是 | 路线点串 |
| data.driverLon | double | 是 | 司机所在经度 |
| data.driverLat | double | 是 | 司机所在纬度 |
| data.driverDirection | string | 否 | 车头方向,顺时针方向,gps标准,0-360度,0代表正北方向 |
| data.nextOrder | object | 否 | 连环单时存在,表示的上一单终点到当前订单起点路线 |
| data.nextOrder.routeId | string | 否 | 路线ID |
| data.nextOrder.distance | int | 是 | 路线距离(米) |
| data.nextOrder.durationSec | int | 是 | 预估时长(秒) |
| data.nextOrder.polyLine | string | 是 | 路线点串 |
连环单接驾场景下: 1、司机在运送上一个乘客时 司机当前位置(A)-》上一单终点(B)-》当前订单起点(C) data下的路线信息是司机当前位置(A)-》上一单终点(B)的路线 nextOrder下的路线信息是上一单终点(B)-》当前订单起点(C)的路线 2、司机已经把上一单乘客送到终点 nextOrder为null即可
{
"result": 0,
"message": "SUCCESS"
}