SuperAPI AI 工具集

recipe-reschedule-meeting

办公与效率

查看项目

更新于 10-16 09:40

技能介绍

用途

本配方用于重新安排 Google 日历中的会议时间,将已有事件移动到新的时间段,并自动向所有参会者发送通知。它属于 Google Workspace 命令行工具(gws)的日历操作场景。

前提条件

执行本配方前,需要先加载以下技能:gws-calendar。

主要步骤

  1. 查找事件:使用命令 gws calendar +agenda 查看日历议程,定位需要调整的会议。

  2. 获取事件详情:使用命令 gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}' 获取目标事件的详细信息,其中 EVENT_ID 需替换为实际事件 ID。

  3. 更新时间:使用命令 gws calendar events patch --params '{"calendarId": "primary", "eventId": "EVENT_ID", "sendUpdates": "all"}' --json '{"start": {"dateTime": "2025-01-22T14:00:00", "timeZone": "America/New_York"}, "end": {"dateTime": "2025-01-22T15:00:00", "timeZone": "America/New_York"}}' 修改事件的开始和结束时间。其中 sendUpdates 设置为 all 表示向所有参会者发送更新通知。示例中的日期、时间和时区需根据实际情况替换。

适用场景

适用于需要通过命令行批量或快速调整 Google 日历会议时间,并确保参会者收到变更通知的场景。

限制

资料中未提供关于权限要求、错误处理、时区格式细节、事件 ID 获取方式等更多说明。