获取周边空闲司机

方法名
uri 请求方式
driver/idle/list GET
参数说明
参数 是否必须 说明 备注
udid 手机设备识别符(部分机型获取不到可传入 other )
gpsType 定位司机方式 baidu、wgs84、google等,默认 baidu
longitude 经度 使用代驾服务客户的经纬度(可能为他人代叫)
latitude 纬度 使用代驾服务客户的经纬度(可能为他人代叫)
token 用户标识 新增
customerLat 用户纬度 新增(叫代驾服务客户的经纬度,可以不传,可能为他人代叫)
customerLng 用户经度 新增(叫代驾服务客户的经纬度,可以不传,可能为他人代叫)
range 搜索范围 搜索范围,单位:米
返回值说明
说明 备注
code 返回状态码 0成功、非0失败
message 返回说明
data.isLongDistance 是否远程司机 0:不是 1:是
data.longDistanceAdjustFee 当有远程补贴费的时候,预估接口需要依赖传参,预估明细才会有远程补贴费
driverList 司机列表
dayOrderData 是否支持日间订单参数配置数组 其中open:0未开通,1开通,startTime:开始时间,endTime:结束时间,price:价格
isLongDistance 是否是远程订单 0不是,1是;
warmPrompt 温馨提示 距您最近的司机约3~5公里,需补贴约12~20元交通费
commonWarmPrompt 通用温馨提示 如果是白金用户提示:白金客户呼叫远程司机,将由e代价为您承担司机交通费
modifyName 调整费名 白金用户补贴的远程费用
modifyPrice 调整费价格 -10:减免项(公司支出) 10:增加项(公司收入)
Subsidy 距离最近的司机的远程补贴(如果超过两个司机返回两个中间逗号分隔) 非远程订单默认是0,如果isLongDistance,则该字段为非0
nearestDistance 距离最近的远程司机(如果超过两个远程司机返回两个中间逗号分隔) 非远程订单默认是0,如果isLongDistance,则该字段为非0 单位:千米,不带单位, 多个距离用,分割
isRemote 是否远程司机 0不是,1是;如果isLongDistance,则该字段有效
dynamicFee 金额动态调价 0表示没有调价,大于0表示加价,小于0表示优惠
dynamicRate 倍数动态调价 0表示没有调价,大于0表示加价,小于0表示优惠
feeMax 动态调价封顶值 动态调价时的封顶值
isOpenSupportQueue 是否是热区 没有热区业务可忽略
gridId 格子热点 没有热区业务可忽略
availableIncrService 增值服务司机列表 已废弃可忽略
bubble 文案提示
driverLIst->domicile 籍贯
driverLIst->bookingId 预约ID
driverLIst->state 状态 0空闲、1服务中、2下班
driverLIst->serviceTimes 服务次数
driverLIst->goback 结伴返程标识 0不返城、1返城
driverLIst->distance 距离 与当前查看请求设备的距离:单位:小于1千米是米,大于等于一千米是千米,带单位, 米:无小数,千米:一位小数
driverLIst->name 司机姓名
driverLIst->driverId 司机工号
driverLIst->year 驾龄
driverLIst->recommand 推荐人工号
driverLIst->longitude 经度
driverLIst->latitude 纬度
driverLIst->pictureSmall 司机头像 小图 尺寸 120*144
driverLIst->newLevel 星级
成功返回值


{

"code" : 0,

"warmPrompt" : "最近的司机xx分钟后到",

"data" : {

"isLongdistance":1    

"longDistanceAdjustFee":1

"flag" : 0,

//远程单参数:

"perKilometerPrice" : 2, 每千米的价格

"startKilometer" : 5, 从多少千米开始算远程单

"maxTip" : 50, 最大小费

"reachTime" : 360, 5千米到达时间(秒)

"perKilometerTime" : 240, 每千米花费时间(秒)

},

"dayOrderData" : {

//日间单参数:

"price" : 29,

"open" : 1,

"startTime" : "7:00",

"endTime" : "19:00"

},

"message" : "获取成功",

"driverList" : \[

{

"state" : 0,

"serviceTimes" : "1",

"driverId" : "BJ9085",

"goback" : "0",

"longitude" : "116.476278",

"latitude" : "40.018519",

"bookingId" : "",

"pictureSmall" : "http:\/\/pic.edaijia.cn\/1\/BJ9030.jpg\_small",

"year" : "15",

"newLevel" : 0,

"recommand" : 0,

"distance" : "100米内",

"name" : "测试",

"domicile" : "北京",

"readyTime": 5//估算的就位时间,只估算非远程的司机的时间,远程司机不估算 \#6.0.0  
new

},

{

"state" : 0,

"serviceTimes" : 0,

"driverId" : "BJ9057",

"goback" : "0",

"longitude" : "116.476375",

"latitude" : "40.018652",

"bookingId" : "",

"pictureSmall" : "http:\/\/pic.edaijia.cn\/1\/BJ9030.jpg\_small",

"year" : "15",

"newLevel" : 0,

"recommand" : 0,

"distance" : "100米内",

"name" : "测试57",

"domicile" : "北京",

"readyTime": 5//估算的就位时间,只估算非远程的司机的时间,远程司机不估算 \#6.0.0  
new

}

\]

}

远程司机:

{

"code" : 0,

"data" : {

"flag" : 1,

"perKilometerPrice" : 2,

"startKilometer" : 5,

"maxTip" : 50,

"reachTime" : 360,

"perKilometerTime" : 240,

},

"dayOrderData" : {

"price" : 29,

"open" : 1,

"startTime" : "7:00",

"endTime" : "19:00"

},

"message" : "获取成功",

"vipWarmPrompt" : "白金客户呼叫远程司机,将由e代价为您承担司机交通费",

"modifyName" : "白金用户远程优惠",

"modifyPrice" : -10,

"driverList" : \[

{

"state" : 0,

"serviceTimes" : "1",

"driverId" : "BJ9085",

"goback" : "0",

"longitude" : "116.476278",

"latitude" : "40.018519",

"bookingId" : "",

"pictureSmall" : "http:\/\/pic.edaijia.cn\/1\/BJ9030.jpg\_small",

"year" : "15",

"newLevel" : 0,

"recommand" : 0,

"distance" : "100米内",

"name" : "测试",

"domicile" : "北京"

}

\]

}
失败返回值

{“message”:“您所在城市还未开通e代驾服务!”,”data”:””,”code”:“4”}

{“message”:“您的周围暂无空闲司机”,”code”:“2”,”driverList”:[]}

© 2011-2019 北京亿心宜行汽车技术开发服务有限公司 版权所有2019 all right reserved,powered by Gitbook该文件修订时间: 2024-01-23 16:28:14

results matching ""

    No results matching ""