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

Google Sheets API batchGet配合Integromat使用时无法解析range报错问题

错误原因

你使用的多range传参格式不符合Google Sheets API的要求:batchGet接口传入多个范围时,不能将所有range放到方括号内用逗号分隔传入单个ranges参数,而是需要为每一个范围单独拼接一个ranges查询参数,参数之间用&连接。

你之前的写法会让服务端将方括号+逗号的整段内容识别为单个range去解析,自然会返回无法解析范围的报错。

正确URL拼接格式

https://sheets.googleapis.com/v4/spreadsheets/{替换为你的表格ID}/values:batchGet?ranges=第一个范围&ranges=第二个范围

对应场景示例

如果你需要查询sheet1的a1:a2和b1:b2,正确URL为:
https://sheets.googleapis.com/v4/spreadsheets/{替换为你的表格ID}/values:batchGet?ranges=sheet1!a1:a2&ranges=sheet1!b1:b2

如果是含空格的工作表Personal Financials的C27、C29,直接写入range即可,Integromat会自动处理空格的URL编码:
https://sheets.googleapis.com/v4/spreadsheets/{替换为你的表格ID}/values:batchGet?ranges=Personal Financials!c27&ranges=Personal Financials!c29

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 09:54:01