javascript - 如何在 Google Sheets API 中正确使用 sheet.spreadsheets.values.GET?
问题描述
所以我是一年级编程学生,经验接近 0,所以如果我走错了路,请原谅我。我正在构建一个网站,它将获取一组字符串并显示它们,并运行一些与这些字符串相关的代码。对于这个作业,我必须使用 API,所以我想使用 google sheet API 来实现我的想法。我明白我需要使用命令
sheets.spreadsheets.values.GET
将我的电子表格数据作为 JS 数组获取,这非常适合我想做的事情。在 Google 开发控制台中,我能够测试命令并接收我的数组,因此我知道我的 API 设置正确。但是,当我访问我的网站时,该网站有 Jquery 链接 fyi,并且我将 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}
我的印象是控制台应该将我的电子表格的内容作为数组报告回来,但我得到了错误。
起初我认为我必须像使用 JQuery 一样将 google sheet API 链接到我的代码,但我找不到有关如何执行此操作的文档,所以这可能是我的问题。
对不起,我的英语水平很差。
解决方案
您可以在帖子中包含您的代码吗?仅供参考,函数 spreadsheets.values.get() 不直接返回值,而是使用返回值调用回调函数。
推荐阅读
- computer-science - x[1] 是什么意思?伪代码,没有指定语言(虽然我 ss
- laravel-5.8 - 使用 maatwebsite/excel 在 laravel-5.8 中找不到错误“找不到类 'ZipArchive'”
- c++ - 将 3-dim cv::Mat 嵌入 4-dim cv::Mat
- java - 为什么一个简单的 Java RMI 调用会导致 CPU 峰值和 GC?
- python - 我们如何决定使用 unittest.main()、测试套件还是实例化对象和运行方法?
- javascript - 时刻/时刻时区中是否有任何内置函数可以将时区名称转换为“人类可读格式”?
- intellij-idea - 当我尝试设置 Google Cloud Source Repositories 时 Intellij IDEA 出错
- javascript - 在 react-native 组件中通过名称导入多个 SVG
- java - 对多个匹配建议的 Aspectj 异常处理
- django-rest-framework - 如何在 django rest 框架中处理多个 slug