查询司机位置
接口说明
- 司机接单后,可以通过订单号查询司机当前位置
- 该接口不满足订单未接单(10)、订单取消(60)或订单已完成(45,50)等状态, 说明:订单状态小于15,还未派到司机,获取不到司机位置;订单状态大于等于45,已结算不需要再查询司机位置
- 位置信息将会10秒更新一次
- 非必需接入接口
- 返回结果的经纬度坐标系用的是高德(gcg02II)
接口地址
https:// <SQYC_DOMAIN>/touch/partner/v2/driverLocation
请求方式
POST
请求参数
名称 | 类型 | 是否必选 | 说明 |
---|---|---|---|
orderNo | string | yes | 订单号 |
partnerOrderNo | string | yes | 合作方订单号 |
sign | string | yes | 参见sign生成算法 |
channel | string | yes | 渠道名称,由首汽约车给定 |
返回数据
名称 | 类型 | 说明 |
---|---|---|
result | string | 0:成功非0 :失败原因编号 |
errmsg | string | 失败原因描述,若成功则值为空 |
data | DriverLocationV2DTO | 实体类:司机位置信息类,参见DriverLocationV2DTO |
返回示例
{
"result": "0",
"data": {
"carForward": "16.0",
"updateTime": "2018-02-07 15:28:12",
"latitude": 39.920101,
"longitude": 116.432968
},
"errmsg": "SUCCESS"
}