更新出行人信息
接口会根据传入的参数对订单的出行人信息进行更新。更新的格式需要与 sales.order.traveler.get 接口返回的数据格式相同。
接口调用事项:
1)对于出行人信息后置填写的订单,需要补充出行人,无需传递traveler_id,但是补充的出行人个数需要与订单的出行人个数保持一致;
2)如果需要对部分出行人信息进行修改(需修改的出行人个数<订单出行人个数),则需要回传traveler_id信息进行修改;
3)其中“traveler”、“trip”、“ts_address”和“address”更新字段可以参看 sales.order.traveler.get 接口的返回值信息。
4)若更新信息的话,请不要传入传入空值(例如: 'name')
请求URL
正式环境:https://openapi.mafengwo.cn/deals/rest
请求Action
action:sales.order.traveler.update
请求参数
参数名称 |
参数类型 |
必填 |
示例 |
描述 |
order_id |
string |
是 | 306255201712015312162 |
旅行商城业务订单号 |
params |
object |
是 | {} |
出行人信息更新内容 |
traveler |
array |
否 | [] |
出行人更新信息 |
{} |
object |
否 | 0 |
出行人信息更新项 |
└ traveler_id |
int |
否 | 123123 |
出行人ID |
└ name |
string |
否 | 小蜂 |
出行人姓名 |
trip |
object |
否 | {} |
|
└ tourists_number |
string |
否 | 2 |
出行人个数 |
ts_address |
object |
否 | {} |
|
└ pick_up_address |
string |
否 | 北京 |
取件地址 |
address |
object |
否 | {} |
|
└ receiver_name |
string |
否 | 李华 |
收件人名称 |
响应参数
参数名称 |
参数类型 |
示例 |
描述 |
order_id |
string |
306255201712015312162 |
旅行商城业务订单号 |
响应示例
{
"order_id":"306255201712015312162"
}
异常错误码
异常码 |
异常信息 |
10010043 |
出行人参数错误 |
10010042 |
出行人数错误 |
10010030 |
该订单版本不支持 |
10010025 |
订单账号异常 |
10010024 |
没有操作权限 |