新增会议配置模版

更新时间:2023-06-15 05:46:32

本文介绍新增会议配置模版的 API。

接口描述

根据预约设置、签到设置和黑名单设置,新增会议配置模版。

接口地址

POST: /v2.0/iot-03/meeting/config-templates

请求参数

body 说明

参数名类型参数位置是否必填说明
template_nameString false模板名称。
reservation_configMeetingRoomConfigReservationReq false预约设置。
sign_configMeetingRoomConfigSignReq false签到设置。
blacklist_configMeetingRoomConfigBlacklistReq false黑名单设置。
default_configBoolean false是否是默认配置。

sign_config 说明

参数名类型参数位置是否必填说明
enable_signString true会议签到开关。
sign_minuteInteger false最大提前签到分钟数。

blacklist_config 说明

参数名类型参数位置是否必填说明
enable_blacklistString false是否启用黑名单。
  • Y 表示启用黑名单。
  • N 表示禁用黑名单。
blacklist_daysInteger false累计次数的天数。
blacklist_timesInteger false触发黑名单次数。
blacklist_disabled_daysInteger false触发黑名单后禁用时间。

reservation_config 说明

参数名类型参数位置是否必填说明
booking_dateList true可预约日列表。
start_timeString true可预约开始时间。
end_timeString true可预约结束时间。
min_minuteInteger true单次最小预约分钟数。
max_hourInteger true单次最大预约小时数。
max_dayInteger true最大提前预约天数。
release_timeInteger true最大预约无人释放分钟数。

返回参数

参数名类型说明
resultString规则模板 ID。

请求示例

POST: /v2.0/iot-03/meeting/config-templates
{
  "template_name": "这是一个测试规则",
  "reservation_config": {
    "booking_date": [
      "Monday",
      "Wednesday",
      "Tuesday",
      "Friday",
      "Thursday"
    ],
    "start_time": "03:03",
    "end_time": "08:06",
    "max_hour": "10",
    "max_day": "2",
    "release_time": "30"
  },
  "sign_config": {},
  "blacklist_config": {}
}

返回示例

{
    "result": "140179311206545****",
    "t": 1623048496696,
    "success": true
}

错误码

参考 错误码