是否可以通过google-sheet-api在我自己的网站中访问我自己的私有Google表格值?

时间:2019-01-15 09:10:26

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

我完全是Google API的新手,我正在尝试使用自己网站中的 google-sheet-api 从我的私人 google-sheet 中读取数据/ localhost。

如果将google-sheet设置为 public 并被任何人查看,则更为简单,您可以直接使用api和密钥,但是如果没有,我会不知道应该采取什么步骤?什么是更好的方法?

2 个答案:

答案 0 :(得分:0)

过去,您会在应用程序中嵌入用户名和密码。这样,您的应用就可以向Google进行身份验证,并且可以访问您的电子表格。

这不再可能,所以现代的等效方法是...

Google电子表格API需要访问令牌。为了获得该AT,您的应用程序需要具有嵌入式的刷新令牌,您可以将其视为用户名/密码的现代等效项。

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

答案 1 :(得分:-1)

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