预估接口

接口说明

预估接口返回的预估金额,amount和estimatePriceMark,用于下单接口 多日租约束:(1)最少预约2天,最长可预约15天

接口路径

/bus/estimat/price

请求参数

字段说明 字段类型 字段说明 是否必传
bookingStartLng String 用车起点地址经度(多日为首日起点) Y
bookingStartLat String 用车起点地址纬度(多日为首日起点) Y
bookingEndLng String 用车终点地址经度(多日为末日终点) Y
bookingEndLat String 用车终点地址纬度(多日为末日终点) Y
serviceId number 服务类型ID Y
carGroupId number 车型 Y
bookingDateMillis number 预定时间时间戳(单位:毫秒) Y
bookingDays number 包车天数(非多日传1) Y
cityId number 城市id Y
coordinateSystem String 坐标系(mars、baidu、world) Y
driverMeal number 多日租用到,其它服务类型传0,提供司机饮食1-是,0-否 Y
driverRest number 多日租用到,其它服务类型传0,提供司机住 1-是,0-否 Y
roundTrip number 日租、半日租用到,其他服务类型传0,是否往返 1-往返,0-单程 Y
daysRoutingPlan List<RoutingPlanParam> 每日路径规划结果,列表长度等于bookingDays。 Y

RoutingPlanParam 说明

参数名称 类型 是否必须 说明
distance String Y 单位:米
duration String Y 单位:秒
tolls String Y 单位:元 (此导航方案道路收取得高速费)
bookingDate String Y 每日时间戳(毫秒),年月日即可,不用到小时
dayOrder Integer Y 每日路径规划,第几天
1、日租请求参数示例
{
    "coordinateSystem":"mars",
    "bookingStartLng":"116.45894",
    "bookingStartLat":"39.90889",
    "bookingEndLng":"116.4648",
    "bookingEndLat":"39.947268",
    "serviceId":32,
    "carGroupId":50,
    "bookingDateMillis":1626919614000,
    "cityId":44,
    "roundTrip":0,
    "driverMeal":0,
    "driverRest":0,
    "bookingDays":1,
    "daysRoutingPlan":[{
        "distance":"5049",
        "duration":"636",
        "tolls":"4.00",
        "bookingDate":"1626919614000",
        "dayOrder":1
    }]
}
2、多日租请求参数示例
{
    "coordinateSystem":"mars",
    "bookingStartLng":"116.45894",
    "bookingStartLat":"39.90889",
    "bookingEndLng":"116.4648",
    "bookingEndLat":"39.947268",
    "serviceId":50,
    "carGroupId":50,
    "bookingDateMillis":1626919614000,
    "cityId":44,
    "roundTrip":0,
    "driverMeal":1,
    "driverRest":1,
    "bookingDays":2,
    "daysRoutingPlan":[{
        "distance":"5049",
        "duration":"636",
        "tolls":"4.00",
        "bookingDate":"1626919614000",
        "dayOrder":1
    },{
        "distance":"5049",
        "duration":"636",
        "tolls":"4.00",
        "bookingDate":"1626919614000",
        "dayOrder":2
    }]
}

响应data

EstimatDTO节点详见 EstimatDTO

返回示例

{
    "code": 1000,
    "msg": "success",
    "data": {
        "amount": "438.00",
        "carGroupId": 50,
        "carGroupName": "巴士49座",
        "routePlanKey": "mars:39.90889,116.45894;39.947268,116.4648",
        "estimatePriceMark": "1591488000&44&50&50&10098&1272&8&1&1&7798&7798&1&2",
        "couponText": "",
        "isBaseOut": 0,
        "baseOutDesc": null,
        "hotelFee": "200.00",
        "mealFee": "200.00",
        "bookingDays": 2,
        "tools": "0.00",
        "couponAmount": "0.00",
        "disMoney": "438.00",
        "distance": 10098,
        "duration": 1272,
        "baseDiscountAmount": 0
    }
}
Copyright © 首约科技(北京)有限公司 2020 all right reserved,powered by Gitbook该文件修订时间: 2024-09-10 08:31:45

results matching ""

    No results matching ""