跳到主要内容

cbv.travel.generate.plans

生成智能出行方案

  • 请求路由: cbv.travel.generate.plans
  • 交互模型: Response Stream
  • 访问限制: 无

请求​

RSocket.rs({
"route" : "cbv.travel.generate.plans",
"data" : {
"replaceMe" : "智能出行请求"
}
});

请求参数​

名称类型必须说明
inviteCodeString否邀请码
plansString[]否方案列表,空则全部
1-包车
2-巴士
3-小车
onLocationObject否上车点信息
onLocation.cityIdString否城市id
onLocation.cityNameString否城市名称
onLocation.stationIdString否站点id
onLocation.stationNameString否站点名称
onLocation.addressString否详情地址
onLocation.coordinatesString否经纬度坐标(经度,纬度)
offLocationObject否下车点经信息
offLocation.cityIdString否城市id
offLocation.cityNameString否城市名称
offLocation.stationIdString否站点id
offLocation.stationNameString否站点名称
offLocation.addressString否详情地址
offLocation.coordinatesString否经纬度坐标(经度,纬度)
departureTimeString否出发时间
passengerCountNumber否乘客数量

返回​

智能出行方案响应

[ ]

返回属性​

名称类型说明
planTypeString方案类型:CHARTERED(包车)、BUS(巴士)、SPECIAL_LINE(专线)
  • CHARTERED - 包车
  • BUS - 巴士
  • SPECIAL_LINE - 专线
  • TRANSPORT - 交通(地铁/的士)
  • planNameString方案名称
    estimatedPriceNumber预估价格
    estimatedDurationNumber预估时长(分钟)
    discountAmountNumber优惠金额
    advantagesString[]方案优势
    contextObject上下文信息
    availabilityObject可用性状态
    availability.availableBoolean是否可用
    availability.reasonString不可用原因

    下载结果模型定义