【问题标题】:Is it possible to access my own private google sheet values in my own site via google-sheet-api?是否可以通过 google-sheet-api 在我自己的网站中访问我自己的私人 google 表格值?
【发布时间】:2019-01-15 09:10:26
【问题描述】:

我是 google api 的新手,我正在尝试在我自己的网站中使用 google-sheet-api 从我的私人 google-sheet 读取数据/本地主机。

如果google-sheet设置public更简单,任何人都可以查看,你可以直接使用api和key,但如果没有,我不知道我应该采取什么步骤?有什么更好的方法来做到这一点。

【问题讨论】:

标签: javascript php api google-sheets-api google-oauth


【解决方案1】:

在过去,您会在应用中嵌入用户名和密码。这样,您的应用就可以向 Google 验证自己的身份,并允许它访问您的电子表格。

这已经不可能了,所以现代的等价物是……

Google 电子表格 API 需要访问令牌。为了获得该 AT,您的应用需要嵌入一个刷新令牌,您可以将其视为用户名/密码的现代等价物。

详细信息在How do I authorise an app (web or installed) without user intervention?

【讨论】:

    【解决方案2】:

    您可以按照here 的说明在 API 中使用 OAuth 令牌以您自己的身份进行授权,并通过标准 API 方法(您可以找到 here)简单地访问您的公开或私有工作表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-19
      • 1970-01-01
      • 2014-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多