用途:把 Google 日历中的某个事件移动到新的时间,并自动向所有参会者发送通知。
前置条件:执行本配方前需先加载 gws-calendar 技能。
主要步骤:
- 查找事件:gws calendar +agenda
- 获取事件详情:gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'
- 更新时间: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 表示通知所有参会者。
适用场景:需要调整已有日历会议时间并同步告知参会方的场合。
限制:资料未提供更多关于权限、错误处理或平台支持的信息。