用途:将 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
适用场景:会议或活动结束后需要把相关文档分发给全部参会人员的场合。
限制:资料未提供权限角色可选范围、批量处理方式、错误处理及配额限制等细节,暂未提供。