用途:这是一个面向 Google Workspace CLI 的操作配方,用于把 Google Drive 文件分享给指定用户,并通过 Gmail 把文件链接和说明发送给收件人,适合需要批量或脚本化分享云盘文件的办公场景。
前置条件:需先加载 gws-drive 与 gws-gmail 两个技能才能执行本配方。
主要步骤与用法:第一步查找文件,运行 gws drive files list --params '{"q": "name = '''Quarterly Report'''"}';第二步创建共享权限,运行 gws drive permissions create --params '{"fileId": "FILE_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "client@example.com"}';第三步通过 Gmail 发送链接,运行 gws gmail +send --to client@example.com --subject 'Quarterly Report' --body 'Hi, please find the report here: https://docs.google.com/document/d/FILE_ID'。
适用场景:需要把报告、文档等 Drive 文件以只读方式共享给客户或同事,并把可访问链接随邮件一并发送的流程。
限制:资料未提供该配方的授权范围、配额、错误处理、批量处理能力及其他平台支持情况;执行前需自行确保已安装并配置 Google Workspace CLI,且拥有对应 Drive 与 Gmail 权限。