Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、联系人、表格和文档。
gog. 使用gog为Gmail/Calendar/Drive/Contacts/Sheets/Docs.. 要求 OAuth 设置.是一项面向实际任务的技能,是一项面向实际任务的技能,主要用于它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
使用 gog 访问 Gmail / Calendar / Drive / Contacts / Sheets / Docs。需预先完成 OAuth 配置。
配置(仅需执行一次)
gog auth credentials /path/to/client_secret.jsongog auth add you@gmail.com --services gmail,calendar,drive,contacts,sheets,docsgog auth list常用命令
gog gmail search 'newer_than:7d' --max 10gog gmail send --to a@b.com --subject "Hi" --body "Hello"gog calendar events --from --to gog drive search "query" --max 10gog contacts list --max 20gog sheets get "Tab!A1:D10" --json gog sheets update "Tab!A1:B2" --values-json '[["A","B"],["1","2"]]' --input USER_ENTERED gog sheets append "Tab!A:C" --values-json '[["x","y","z"]]' --insert INSERT_ROWS gog sheets clear "Tab!A2:Z" gog sheets metadata --json gog docs export --format txt --out /tmp/doc.txt gog docs cat 注意事项
GOG_ACCOUNT=you@gmail.com,可避免重复指定 --account 参数。--json 和 --no-input 参数。--values-json 参数传入(推荐方式),也可以内联行形式直接提供。gog 不支持)。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.1万人学习
共49课时 | 82万人学习