查询最新线路接口

接口概述

1、该接口用来在行程中查询轨迹数据并与客户同步,请按顺序返回预估点位 2、司机开始服务前,此接口需要返回去接乘客的轨迹,司机开始服务后,此接口需要返回预估行程的轨迹,如无,可返回空列表 3、调用时机,在司机接单后会调用一次,在司机开始服务后会调用一次,其余会在供应商通知路径变更回调接口后调用一次 4、性能要求:供应商需要在200ms内响应结果。

请求地址

地址格式: {Domain}/{Channel}/driverroutequery/2.0/{timeStamp}/{sign}

请求内容

QueryDriverRouteRequest

参数 类型 必传 描述 示例 备注
ctripPurchaseOrderId Long 携程采购单号 881823967638342968 18位
vendorOrderId String 供应商订单id

返回内容

QueryDriverRouteResponse

参数 类型 必传 描述 示例 备注
msgCode String 响应码 OK 响应码
message String 响应详情 成功 响应码
driverLocationInfo List<DriverLocationDTO> 司机点位列表
estimateDistance Integer 剩余里程 16000 单位:米
estimateTime Integer 剩余时间 1200 单位:秒

DriverLocationDTO

参数 类型 必传 描述 示例 备注
longitude BigDecimal 经度 119.192474 精确到小数点后6位,不足6位补0
latitude BigDecimal 纬度 26.051053 精确到小数点后6位,不足6位补0
coordinate String 坐标系类型 GCJ02 0 GCJ02 高德坐标系(火星坐标系); 1 BD09 百度坐标系; 2 WGS84 谷歌坐标系(大地坐标系)

请求示例

{
  "ctripPurchaseOrderId": 4295005950734823,
  "vendorOrderId": "2022022022"
}

响应示例

{
    "driverLocationInfo":[
        {
            "longitude":120.146755,
            "latitude":30.326975,
            "coordinate":"WGS84"
        },
        {
            "longitude":109.416225,
            "latitude":18.315702,
            "coordinate":"WGS84"
        }
    ],
    "msgCode":"OK",
    "message":"成功",
    "estimateDistance":16000,
    "estimateTime":1200
}

异常示例

{
  "msgCode": "ERROR_NO_ORDERID",
  "message": "找不到订单"
}

results matching ""

    No results matching ""