qimen.alitrip.btripcar.taxi.driver.select.route.get (获取线上选路司机可选择路线)

商旅用车在线选路获取司机可选择路线

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
order_id String 必须 1231245243 供应商订单号

响应参数

名称 类型 示例值 描述
errno Number 0 错误码
errmsg String SUCCESS 错误信息
errcode String SUCCESS 二级错误码
data SelectRouteGetResult 选择路线查询结果
  • select_routes
  • SelectRouteInfo []
  • 可选择路线
  • steps
  • LineStepInfo []
  • 路线步骤(按路段分)
  • links
  • LinkInfo []
  • 路线
  • └ road_name
  • String
  • XX大道
  • 该Link道路名称
  • └ coords
  • String
  • 120.111,30.111;120.222,30.222
  • 该Link道路坐标点集
  • └ traffic_status
  • Number
  • 0
  • 路况状态:0-未知状态,1-通畅,2-缓行,3-阻塞,4-严重阻塞
  • └ link_type
  • Number
  • 0
  • 道路类型 0-普通道路 1-航道 2-隧道 3-桥梁 4-高架桥
  • └ time
  • Number
  • 10
  • 该Link道路耗时
  • └ length
  • Number
  • 100
  • 该Link道路长度
  • └ traffic
  • String
  • 1-0;155-1;162-0
  • 路况(对标高德格式)
  • └ time
  • Number
  • 10
  • 该路段耗时
  • └ length
  • Number
  • 100
  • 该路段长度
  • └ end_location
  • String
  • 120.222,30.222
  • 结束经纬度
  • └ start_location
  • String
  • 120.111,30.111
  • 开始经纬度
  • └ estimated_price
  • String
  • 50
  • 预估价 单位元 全程价格
  • └ tolls
  • String
  • 5
  • 路桥费 单位元
  • └ light
  • Number
  • 3
  • 红绿灯个数
  • └ distance
  • Number
  • 1000
  • 距离 单位米
  • └ cost_time
  • Number
  • 100
  • 耗时 单位秒
  • └ route_id
  • String
  • 13245632
  • 路线id
  • └ is_current_route
  • Number
  • 1
  • 当前行驶路线(0:否 1:是)
  • └ route_desc
  • String
  • 时间最短
  • 路线描述
  • └ select_route_num
  • Number
  • 3
  • 可选择路线条数
  • └ order_id
  • String
  • 1231245243
  • 订单号

请求示例

{"order_id":"1231245243"}

响应示例

{
    "errno":0,
    "errmsg":"SUCCESS",
    "errcode":"SUCCESS",
    "data":{
        "select_routes":[
            {
                    "steps":[
                        {
                                "links":[
                                    {
                                            "road_name":"XX大道",
                                            "coords":"120.111,30.111;120.222,30.222",
                                            "traffic_status":0,
                                            "link_type":0,
                                            "time":10,
                                            "length":100,
                                            "traffic":"1-0;155-1;162-0"
                                    }
                                ],
                                "time":10,
                                "length":100,
                                "end_location":"120.222,30.222",
                                "start_location":"120.111,30.111"
                        }
                    ],
                    "estimated_price":"50",
                    "tolls":"5",
                    "light":3,
                    "distance":1000,
                    "cost_time":100,
                    "route_id":"13245632",
                    "is_current_route":1,
                    "route_desc":"时间最短"
            }
        ],
        "select_route_num":3,
        "order_id":"1231245243"
    }
}

验签示例

{"errcode":"sign-check-failure","errno":"不等于0","errmsg":"Illegal request"}

错误码解释

错误码 错误描述 解决方案

API工具

FAQ

返回
顶部