API方法

方法列表

方法名 说明 支持版本
getEstimateTime 获取预估接驾时间 >=1.0
getEstimatePrice 获取预估费用 >=1.0
getCurrentOrderStatus 获取当前订单状态 >=1.0
getCurrentDriverInfo 获取当前订单司机信息 >=1.0
getOrderList 获取行程列表 >=1.0
getPoi 获取坐标位置 >=1.0
register 注册用户id >=1.0
callApp 调起滴滴APP端 >=1.0
newOrder 请求行程 >=2.1
cancelOrder 取消行程 >=2.1
getBill 获取账单 >=2.1
getProduct 获取运力类型 >=2.1
bindDevice 绑定扩展设备 >=2.2
unbindDevice 解绑扩展设备 >=2.2

通用接口返回格式

{
    "errno": 0, // 错误码,0正常,否则异常 
    "errmsg": "", // 错误信息,errno = 0时为空,errno != 0时为错误的描述信息
    "data": {
      // 实际接口的返回数据
    }
}

一些常见的常量

参数名 说明 版本支持
biz 业务线id,1:出租车;2:专车;3:快车;4:顺风车;5:代驾。 < 2.0
car_type 车型列表,2:专车舒适型;4:专车豪华型;16:专车商务型;64:快车普通型 < 2.0
product_type 产品业务线列表,代替biz >= 2.0
ride_type 车型列表,代替car_type >= 2.0
maptype 地图坐标类型,默认soso,支持类型见备注 >= 1.0

注意

为了支持更丰富和统一的API操作,新文档API方法接口参数和结果有变化,在线文档只维护新版本(2.0.0)更新后的参数和结果,旧版本(version < 2.0.0)相关请参照之前的接入方已有的离线接口文档,建议更新SDK的版本来获得更丰富的操作和更稳定的服务。以下是对旧版本(version < 2.0.0)的一些说明

  • 传参和结果中的biz,cartype在2.0.0及以后版本将不再支持使用,对应的替换为product_type,ride_type字段(部分接口传参由product字段的json值包裹)来确定具体产品类型,详情可参考3.11getProduct部分车型关系说明
  • 返回字段中行程状态字段值更新,舍弃status_name文案字段,如 getCurrentOrderStatus返回由 "status": "wait_strive", "status_name": "等待抢单" 改为 "status": "Pending",行程状态字段含义如说明
  • 传参和结果中的字段名命名风格更改,一些字段名新增了下划线,字段含义不变

行程状态

行程状态 含义
Pending 行程已被接受,派单中
Accepted 司机已接单
Arrived 司机已到达接驾地点
Charging 乘客上车,司机计费
Finished 到达目的地,行程结束

results matching ""

    No results matching ""