协作办公
需要把 Google Drive 文件共享给 Google…
把一个 Google Drive 文件按 reader 权限分享给某个 Google Calendar 活动的全部参会者。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
需要把 Google Drive 文件共特定
解决思路
- 获取活动参会者:运行 `gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'`。
- 为每位参会者共享文件:对步骤 1 得到的每个参会者邮箱,运行 `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`。
适用边界 · 注意事项
- 没有安装 `gws`,或未加载 `gws-calendar`、`gws-drive` 技能时不要用。
- 没有对应 Google Calendar/Drive 访问权限或未完成认证时不要用。
- 只想共享给单个指定用户,或目标不是 Google Drive/Google Calendar 生态时不要用。