用途:将 Google Drive 中的文件共享给某个 Google Calendar 活动的所有参与者,适合会议资料分发场景。
前置条件:执行前需先加载 gws-calendar 与 gws-drive 两个技能。
主要步骤与命令:
- 获取活动参与者:gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'
- 为每位参与者共享文件:gws drive permissions create --params '{"fileId": "FILE_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "attendee@company.com"}'
- 验证共享结果:gws drive permissions list --params '{"fileId": "FILE_ID"}' --format table
限制:资料仅给出以上流程与命令,未说明批量循环、权限角色可选范围、错误处理、平台要求或收费情况,均暂未提供。