修改目的地和途经点

接口说明

  1. 修改目的地+途经点最多修改5次.
  2. 行程中更改目的地接口,没被删除的途经点都传.
  3. changeType=1时, 仅修改途经点时, 允许修改的订单状态为15(司机接单accepted)<=status<=30(行程中in_progress)
  4. changeType为其他值时, 允许修改的订单状态status=30(服务中in_progress)

接口地址

https:// <Partner_DOMAIN>/<CallBackURL>

请求方式

POST

请求参数

名称 类型 是否必输 说明
sign String yes 请求签名,根据签名生成规则计算
channel String yes 渠道名称(由首汽约车给定)
orderNo String yes 首汽订单号
partnerOrderNo String yes 合作方订单号
bookingEndAddr String yes 到达地址
bookingEndShortAddr String yes 到达短地址
bookingEndPointLo String yes 下车地点经度坐标
bookingEndPointLa String yes 下车地点纬度坐标
changeType Integer yes 修改类型,1-修改途经点;2-修改目的地;3-同时修改,
为空则算作按照修改目的地
passingPoints String no 途经点列表JSON字符串, change_type为1或3时有效,
目前只支持两个途经点,已经通过的不能修改或者删除

passingPoints请求参数

名称 类型 是否必选 说明
index int yes 第几个途径点。1或2
status int yes 0未前往,2.司机点击到达途径点
bookingPassingLng String yes 途经点经度如:"118.59252"
bookingPassingLat String yes 途经点纬度如:"24.800137"
bookingPassingPointAddr String yes 途经点地址如:"晋江机场航站楼"
bookingPassingPointShortAddr String no 途经点短地址:"航站楼"

返回参数

名称 类型 说明
result Integer 0:成功;非0:失败原因编号
errmsg String 失败原因描述,若成功则值为空,失败原因:见result与errmsg枚举
data Object 返回数据, {"amount":"289.10","distance":"35.88","duration":"24"}

data字段说明

名称 类型 说明
amount String 修改后金额,单位元
distance String 修改后距离 单位公里
duration String 修改后时长 单位分钟

result与errmsg枚举:

result errmsg
104 司机回家模式,暂不支持修改终点
105 司机暂不支持修改功能
106 途径点最多支持两个
107 该订单状态不支持修改途径点/终点
108 途径点已到达,不支持变更操作
109 修改失败
110 一口价订单不支持该项功能
111 途径点一已经到达,不支持变更操作
112 途径点二已经到达,不支持变更操作
113 途径点均已到达,不支持变更操作
Copyright © 首约科技(北京)有限公司 2020 all right reserved,powered by Gitbook该文件修订时间: 2024-09-10 08:31:45

results matching ""

    No results matching ""