跳转至

GetTeamAvailability

在受限的 UTC 时间窗口内,检查你和当前团队成员的個人忙碌时间。即使 userIds 选择了特定成员,也始终包含你本人。省略 userIds 可查询整个团队,或使用 ListTeamMembers 中的 ID 来指定特定人员。空列表仅检查你本人。返回合并后的忙碌时间区间,不包含事件标题,同时提供覆盖范围和未知原因。已订阅同事的事件不会占用某个人的时间,除非他们出席或包含在该日历中。仅当每个被请求人员的数据完整且最新时,common freeWindows 才会出现。当 freeWindows 缺失时,应报告不确定性,绝不要根据缺失的忙碌块推断空闲时间。空闲窗口仅覆盖请求的时间范围;不应用工作时间。建议以天或周为单位;最大时间跨度为 370 天,且限定在过去一年到未来两年的范围内。此工具不授予 Google Calendar 访问权限,也不会邀请、RSVP 或修改事件。

参数

参数 类型 必填 描述
start string 是 包含起始时间,RFC 3339 UTC(例如 2026-10-07T09:00:00Z)。
end string 是 不包含结束时间,RFC 3339 UTC。必须晚于 start。
userIds string[] 否 最多 100 个来自 ListTeamMembers 的 Macro 用户 ID。省略以查询整个团队;空列表仅检查你本人。未知 ID 永远不会扩大访问权限,并会隐藏 common freeWindows。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro