Adapting Google Sheets API Node.js Quickstart to work with my own sheet, error: Error: Unable to parse range: Class Data!A2:E
Adapting Google Sheets API Node.js Quickstart to work with my own sheet, error: Error: Unable to parse range: Class Data!A2:E
我正在开发一个 Web 应用程序,它基本上从存储在 google sheet 中的 google 表单中获取大量用户提交的数据,提取数据来自 google sheet,我最终想获取该数据并将其存储在 SQL 数据库文件中,以便我们可以从那里在我们的程序中使用数据。
所以我 运行 通过上面 link 中的快速入门,它成功了,太棒了。然后我将他们的 spreadsheet id 更改为我的 google sheet 我试图从中提取数据的那个:
var sheets = google.sheets('v4');
sheets.spreadsheets.values.get({
auth: auth,
spreadsheetId: '1EV8S8AaAmxF3vP0F6RWxKIUlvF6uFEmsrOFWA1oNBYI',
range: 'Class Data!A2:E',
},
我还需要在快速启动代码中更改任何其他内容以显示我的 sheet 信息吗?这是我 sheet 的 link:https://docs.google.com/spreadsheets/d/1EV8S8AaAmxF3vP0F6RWxKIUlvF6uFEmsrOFWA1oNBYI/edit?usp=sharing
/d/ 后面的字符串是我的 sheet 的 ID。
现在,尝试使用我的 sheet 的 ID 运行 快速启动代码只会产生错误:API 返回错误:
Error: Unable to parse range: Class Data!A2:E
原来你需要用你正在使用的 sheet 的名称替换 Class 数据..我的恰好是 Form Responses 1 所以当我把它改成它工作
IF Google 电子表格中只有一张工作表 THEN
定义范围时,可以省略 Google 工作表名称
在你的例子中:
range: 'Class Data!A2:E',
Google 工作表名称 是“Class 数据”。
您可以在 Google 电子表格底部的选项卡中找到 Google 工作表名称。
默认的Google工作表名称是'Sheet1'。
我正在开发一个 Web 应用程序,它基本上从存储在 google sheet 中的 google 表单中获取大量用户提交的数据,提取数据来自 google sheet,我最终想获取该数据并将其存储在 SQL 数据库文件中,以便我们可以从那里在我们的程序中使用数据。
所以我 运行 通过上面 link 中的快速入门,它成功了,太棒了。然后我将他们的 spreadsheet id 更改为我的 google sheet 我试图从中提取数据的那个:
var sheets = google.sheets('v4');
sheets.spreadsheets.values.get({
auth: auth,
spreadsheetId: '1EV8S8AaAmxF3vP0F6RWxKIUlvF6uFEmsrOFWA1oNBYI',
range: 'Class Data!A2:E',
},
我还需要在快速启动代码中更改任何其他内容以显示我的 sheet 信息吗?这是我 sheet 的 link:https://docs.google.com/spreadsheets/d/1EV8S8AaAmxF3vP0F6RWxKIUlvF6uFEmsrOFWA1oNBYI/edit?usp=sharing
/d/ 后面的字符串是我的 sheet 的 ID。
现在,尝试使用我的 sheet 的 ID 运行 快速启动代码只会产生错误:API 返回错误:
Error: Unable to parse range: Class Data!A2:E
原来你需要用你正在使用的 sheet 的名称替换 Class 数据..我的恰好是 Form Responses 1 所以当我把它改成它工作
IF Google 电子表格中只有一张工作表 THEN 定义范围时,可以省略 Google 工作表名称
在你的例子中:
range: 'Class Data!A2:E',
Google 工作表名称 是“Class 数据”。
您可以在 Google 电子表格底部的选项卡中找到 Google 工作表名称。
默认的Google工作表名称是'Sheet1'。