You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Google Sheets工作表含格式等信息的完整JSON定义?

Google Sheets全量工作表数据获取方案(替代已停用的V3 API)

你需要的全量配置信息可以通过Google Sheets API v4的spreadsheets.get接口实现,该接口返回的结构化JSON数据完全覆盖你提到的所有需求,比原有V3 API返回的字段更丰富。

可获取的核心数据字段

  • 单元格内容:支持同时获取原始输入内容、公式定义、公式计算后的生效值
  • 单元格格式:字体属性(大小、颜色、加粗斜体等)、单元格背景色、边框样式、对齐规则、数字格式(日期、货币等自定义格式)
  • 表格结构配置:合并单元格范围、冻结行列、工作表行列总数、工作表名称、自定义标签颜色
  • 扩展配置:条件格式规则、数据验证规则、单元格批注、保护范围配置等

调用说明

  1. 前置准备:在Google Cloud控制台启用Google Sheets API,创建API密钥(公开表格)或OAuth 2.0凭据(私有表格)
  2. 调用必填参数:必须传入includeGridData=true参数,才会返回单元格级别的全量明细数据
  3. 全量数据拉取示例请求(公开表格场景):
https://sheets.googleapis.com/v4/spreadsheets/<表格ID>?includeGridData=true&fields=*&key=<你的API密钥>

说明:<表格ID>可从Google Sheets的页面URL中提取,<API密钥>为你在Google Cloud控制台生成的调用凭据

  1. 权限说明:
    • 公开可查看的表格直接使用API密钥即可调用
    • 私有表格需要使用OAuth 2.0授权,申请https://www.googleapis.com/auth/spreadsheets.readonly只读权限即可完成数据拉取

注意事项

如果不需要全量字段,可以修改fields参数指定需要返回的字段,减少返回数据体积,提升请求速度。官方提供多语言客户端库,可直接集成到项目中调用,无需手动处理HTTP请求。


内容的提问来源于stack exchange,提问作者lightxx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 23:48:03