如何在Google Sheets API中正确使用sheets.spreadsheets.values.GET?



所以我是一名一年级编程学生,经验接近 0,所以如果我走错了路,请原谅我。 我正在构建一个网站,该网站将获取字符串数组并显示它们,并运行一些与这些字符串相关的代码。对于这个作业,我必须使用API,所以我想使用谷歌表格API来实现我的想法。我知道我需要使用该命令

sheets.spreadsheets.values.GET

将我的电子表格数据作为 JS 数组获取,这对于我想做的事情来说是完美的。 在 Google 开发控制台中,我能够测试命令并接收我的数组,因此我知道我拥有正确的 API se t。 但是,当我访问我的网站时,该网站链接了Jquery,并且我将get命令放入控制台,我收到错误:

Uncaught SyntaxError: Unexpected identifier

这对我来说很奇怪,因为我只是从开发控制台复制粘贴到我网站的早期版本中,这个命令:

GET https://sheets.googleapis.com/v4/spreadsheets/MY_Spread_Sheet_ID/values/Sheet1!A1%3AA200?valueRenderOption=FORMATTED_VALUE&key={ApiKeyCode}

我的印象是控制台应该将电子表格的内容报告为数组,但相反,我得到了错误。

起初我认为我一定需要将谷歌工作表API链接到我的代码,就像您使用JQuery一样,但我找不到有关如何执行此操作的文档,所以这可能是我的问题。

对不起,我的英语水平很差。

你能在你的帖子中包含你的代码吗?仅供参考,函数 spreadsheets.values.get() 不直接返回值,而是使用返回的值调用回调函数。

最新更新