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

时间:2019-05-27 22:26:51

标签: javascript google-sheets-api

所以我是一年级编程的学生,经验接近0,所以如果我采用这种错误的方法,请原谅我。 我正在建立一个网站,该网站将使用字符串数组并显示它们,并运行一些与这些字符串有关的代码。对于此作业,我必须使用API​​,因此我想使用googlesheet API以实现我的想法。我了解我需要使用命令

sheets.spreadsheets.values.GET

以JS数组的形式获取电子表格数据,这非常适合我想做的事情。在Google开发人员控制台内部,我可以测试命令并接收我的数组,因此我知道我已正确设置了API。 但是,当我转到Jquery链接了fyi的网站时,将get命令放入控制台时,出现错误:

Uncaught SyntaxError: Unexpected identifier

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

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

我的印象是控制台应该以阵列形式报告电子表格的内容,但是却出现了错误。

起初,我认为我必须像使用JQuery一样将googlesheet API链接到我的代码,但是我找不到有关如何执行此操作的文档,所以这可能是我的问题。

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

1 个答案:

答案 0 :(得分:0)

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