UpdateBookingSettings¶
在读取 ReadBookingSettings 后更新预订链接设置。传递带有当前修订版本的完整 profile,并保留用户未请求更改的字段。支持预订页面名称和介绍;添加、编辑和删除可复用的时间表和日期覆盖;更改 defaultScheduleId;重新分配链接时间表;复制、删除、启用或暂停链接。为新时间表、链接和问题生成新的 UUID;保留现有 ID。更改共享时间表会影响引用它的每个链接,个人默认工作时间会影响团队接待。删除链接不会取消现有预订。在更改共享时段或删除之前,说明受影响的链接。过期的修订版本会失败:应重新读取并协调,而不是覆盖。对于普通的单链接创建,请使用 CreateBookingLink 或 EditBookingLink,并遵循它们的对话确认契约。任何团队成员都可以编辑团队设置。保存之前,解释拟议的更改及其个人/团队范围,询问用户是否继续,并在后续对话中等待用户表示批准的回复。在 userConfirmation 中逐字引用该回复。不要将原始请求用作确认。
参数¶
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
teamId |
string | 否 | 来自发现的现有团队 ID;个人设置则为 null。 |
profile |
Profile | 是 | 个人或团队的可编辑配置。 |
userConfirmation |
string | 是 | 用户批准拟议设置和受影响链接的逐字回复。 |
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro