Kaleo Connect 设备的预定直播活动。
列出预定活动
列出预定活动,最新的排在前面。
路径参数
churchId您的教会 ID。从仪表板中“集成”下的 API 页面复制。
查询参数
page页码,从 1 开始。超过最后一页的值返回最后一页。
pageSize每页活动数。超过 100 的值使用 100。
列出预定活动 › 响应
成功
total所有页面中匹配的预定活动总数。
page返回的页码;可能低于请求页码。
pageSize获取预定活动
读取一个预定活动。
路径参数
churchId您的教会 ID。从仪表板中“集成”下的 API 页面复制。
eventId来自 GET /schedule 的预定活动 ID。
获取预定活动 › 响应
创建预定活动
创建一个预定活动。省略的直播设置使用教会已保存的默认值。
路径参数
churchId您的教会 ID。从仪表板中“集成”下的 API 页面复制。
创建预定活动 › 请求体
namedeviceId来自 GET /devices 的 Kaleo Connect 设备 ID。
startsAt^\d{4}-\d{2}-\d{2}T\… · 必需本地时间的开始日期和时间,不带时区偏移量。按 timezone 解释。
timezoneIANA 时区,例如 America/Toronto。重复活动遵循本地时间;跳过夏令时切换时不存在的时间,重复的时间只运行一次。
repeat重复频率。创建活动时默认为 "once"。
weekdays每周重复的日期。当 repeat 为 "weekly" 时必填;否则为空。
speakerLanguage来自 GET /languages/speaker 的代码。多语言模式使用 "mul"。
targetLanguages来自 GET /languages/target 的代码。使用 ["ALL"] 选择所有支持的目标语言,受计划限制。
duration自动停止时间,单位为秒。
为本次会话选择 ProPresenter 源。在 Connect 中配置其连接。
创建预定活动 › 响应
更新预定活动
修改一个预定活动。省略的字段保留当前值。更改适用于今后的启动。
路径参数
churchId您的教会 ID。从仪表板中“集成”下的 API 页面复制。
eventId来自 GET /schedule 的预定活动 ID。
更新预定活动 › 请求体
namedeviceId来自 GET /devices 的 Kaleo Connect 设备 ID。
startsAt^\d{4}-\d{2}-\d{2}T\…本地时间的开始日期和时间,不带时区偏移量。按 timezone 解释。
timezoneIANA 时区,例如 America/Toronto。重复活动遵循本地时间;跳过夏令时切换时不存在的时间,重复的时间只运行一次。
repeat重复频率。创建活动时默认为 "once"。
weekdays每周重复的日期。当 repeat 为 "weekly" 时必填;否则为空。
speakerLanguage来自 GET /languages/speaker 的代码。多语言模式使用 "mul"。
targetLanguages来自 GET /languages/target 的代码。使用 ["ALL"] 选择所有支持的目标语言,受计划限制。
duration自动停止时间,单位为秒。
为本次会话选择 ProPresenter 源。在 Connect 中配置其连接。
更新预定活动 › 响应
移除预定活动
移除一个预定活动并取消其今后的启动。正在进行的直播会继续。
路径参数
churchId您的教会 ID。从仪表板中“集成”下的 API 页面复制。
eventId来自 GET /schedule 的预定活动 ID。
移除预定活动 › 响应
成功
eventIdremoved
