google-sheets - 使用 apikey 从 Google Sheets API 获取 403

标签 google-sheets google-sheets-api

我一直在使用 Google 表格作为我的一些应用程序的简单数据后端。基本上,这些是 20 行 x 20 列,客户希望能够轻松更改。我一直通过这样的调用获取数据:

https://sheets.googleapis.com/v4/spreadsheets/myspreadsheetid/values:batchGet?ranges=dynamicdatafromapi&majorDimension=ROWS&key=myapikeyfromgoogle

突然间,这些调用无法正常工作。我得到了

{
"error": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED"
}
}

即使在 Google 的 API 资源管理器中,我也只能看到有关 oauth 的警告。

知道会发生什么吗?我无法让它工作。

我在提问之前阅读了这些答案:

最佳答案

这似乎是谷歌方面的一个错误。今天很多人都面临这个问题。希望谷歌能够尽快清除它。我们的网站因此而关闭:(

查看相关问题:Cannot access public sheet with Sheets API

关于google-sheets - 使用 apikey 从 Google Sheets API 获取 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51393986/

相关文章:

google-sheets - 谷歌表格多个 IF(COUNTIF()) 可能在同一个公式中?

使用 Google App 脚本的电子邮件名称 - 让用户名出现在收件人电子邮件的 "From"部分中

csv - 如何在不同列中分隔逗号分隔值,同时在 Google 表格中保留行的其余部分中的值?

javascript - 必须同时提供 client_id 和 scope 来初始化 OAuth

google-sheets - Google表格查询-两个范围之间的笛卡尔联接

google-apps-script - 在没有随机 Utilities.sleep 的情况下处理 UrlFetch 速率限制的正确方法?

google-sheets - 如果同一行中的单元格是字符串,则计算总和

javascript - 如何从 google 表格中提取随机行并在 HTML 表中使用它

google-sheets - Google Sheets 水平迷你图条形图

google-apps-script - 如何在 Google 电子表格中设置嵌入图表的选项