返回顶部
g

google-sheet-api谷歌表格API

OpenClaw skill that installs a Google Sheets CLI with setup steps and commands for read/write, batch, formatting, and sheet management.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
2,024
下载量
免费
免费
3
收藏
概述
安装方式
版本历史

google-sheet-api

Google Sheets API 技能(高级版)

目的

为OpenClaw提供生产就绪的Google Sheets命令行工具。该技能支持数据读写、批量操作、格式设置和电子表格管理,采用服务账户认证方式。

适用场景

  • - 需要可重复使用的命令行工具执行自动化任务
  • 希望实现JSON输入/JSON输出的管道操作
  • 需要超越基础读写功能(格式设置、工作表操作、批量更新)

不适用场景

  • - 必须使用终端用户OAuth授权流程(本技能专注于服务账户)
  • 仅需轻量级的一次性编辑操作

一次性设置

  1. 1. 创建或选择Google Cloud项目
  2. 启用Google Sheets API
  3. 创建服务账户并下载JSON密钥文件
  4. 使用服务账户邮箱共享目标电子表格

安装

bash cd google-sheet-api npm install

运行

bash node scripts/sheets-cli.js help node scripts/sheets-cli.js read Sheet1!A1:C10 node scripts/sheets-cli.js append Sheet1!A:B @data.json

也可使用npm:
bash
npm run sheets -- read Sheet1!A1:C10

凭据配置

支持的来源(按优先级匹配):
  • - GOOGLESHEETSCREDENTIALSJSON(内联JSON字符串)
  • GOOGLESERVICEACCOUNTKEY(文件路径)
  • GOOGLESHEETSKEYFILE(文件路径)
  • GOOGLEAPPLICATION_CREDENTIALS(文件路径)
  • ./service-account.json、./credentials.json、./google-service-account.json
  • ~/.config/google-sheets/credentials.json

输入规范

  • - JSON值可直接内联或通过@path从文件加载
  • 写入/追加操作需使用二维数组格式

示例 data.json:
json
[[姓名,分数],[Alice,95]]

命令映射(高级概览)

数据操作:
  • - read、write、append、clear、batchGet、batchWrite

格式设置:

  • - format、getFormat、borders、merge、unmerge、copyFormat

布局调整:

  • - resize、autoResize、freeze

工作表管理:

  • - create、info、addSheet、deleteSheet、renameSheet

高级功能:

  • - batch(原始spreadsheets.batchUpdate请求)

操作指南

  • - 读取工作流中尽量使用只读权限范围
  • 对429和临时性5xx错误采用指数退避重试策略
  • 保持请求负载小巧以避免限制问题

预期输出

  • - JSON格式输出至标准输出;错误时返回非零退出码

安全注意事项

  • - 切勿记录或提交服务账户密钥
  • 仅与本技能所需的服务账户邮箱共享电子表格

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 google-sheet-api-1776371161 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 google-sheet-api-1776371161 技能

通过命令行安装

skillhub install google-sheet-api-1776371161

下载

⬇ 下载 google-sheet-api v1.0.1(免费)

文件大小: 8.65 KB | 发布时间: 2026-4-17 15:35

v1.0.1 最新 2026-4-17 15:35
- Added detailed documentation for Google Sheets CLI skill, including setup, installation, and usage instructions.
- Clarified service account authentication and credential sourcing order.
- Listed all supported commands and operational guidelines for production use.
- Provided security best practices for managing credentials and access.
- Outlined JSON-based input/output conventions for seamless automation and pipelines.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部