【问题标题】:Google Sheets api works only on my browserGoogle Sheets api 仅适用于我的浏览器
【发布时间】:2019-11-11 18:39:46
【问题描述】:

我正在使用 Google Sheets API 并从我的网站上的一个 Google Sheets 中读取信息。我托管了我的网站,当其他用户启动该网站时,他们无法看到从 Google 表格中提取的信息,当我启动该网站时,我可以看到这些信息。为什么 Google Sheets API 信息只会为我提取而不是全局提取?

所以我尝试以隐身模式打开网页,但仍然无法看到信息。

【问题讨论】:

  • 在隐身模式下遇到什么错误? "The caller does not have permission" ?
  • 如果你还没有解决这个问题,请找出你从 API 得到的错误(例如在隐身模式下测试并在开发者工具网络选项卡中查找请求)并编辑它进入你的问题。
  • 我摆脱了 oAuth,现在似乎在所有浏览器上都可以正常工作:)

标签: google-sheets google-sheets-api


【解决方案1】:

您的应用无法在隐身模式下对其他用户和您运行,因为您没有通过 Google 的身份验证。您需要按照此处的说明设置 oauth2:

https://developers.google.com/sheets/api/guides/authorizing

【讨论】:

  • 我已经为我设置了 oAuth2 我已经有一个 clientID,apiKey。
猜你喜欢
  • 2021-04-19
  • 1970-01-01
  • 2021-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多