创建座位配置

更新时间:2023-06-15 05:47:05

本文介绍创建座位配置的 API。

接口描述

配置座位属性,例如座位是否收费,座位预留时间等。

接口地址

POST: /v1.0/iot-03/seat-reservations/seat-settings

请求参数

body 说明

参数名 类型 参数位置 是否必填 说明
repeat_flag String true 是否允许一人在相同时间段重复预定,Y:允许;N:不允许
max_days Integer true 最长可预定天数
blacklist_flag String true 是否启用预约黑名单规则,Y:启用;N:不启用
blacklist_days Integer true 预约黑名单规则,总天数
blacklist_times Integer true 预约黑名单规则,预定未使用次数阈值
blacklist_disabled_days Integer true 预约黑名单规则,禁用天数
reservation_time Integer true 座位预定时间分钟,支持选项:15、30 和 60
charge_flag String true 预定座位是否收费,Y:收费;N:不收费
charge_url String false 预定座位收费 URL
charge_callback_url String false 预定座位收费回调 URL

返回参数

参数名 类型 说明
result Boolean 成功返回 true,失败返回 false

请求示例

POST: /v1.0/iot-03/seat-reservations/seat-settings
{ "blacklist_days": 7, "blacklist_disabled_days": 7, "blacklist_flag": "N", "blacklist_times": 5, "charge_callback_url": "ddddddd", "charge_flag": "N", "charge_url": "sdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsd", "max_days": 8, "repeat_flag": "Y", "reservation_time": 30 }

返回示例

{ "result": true, "t": 1623048996093, "success": true }

错误码

参考 错误码