小编kel*_*bug的帖子

如何使用服务帐户授权Google Sheets?

我正在尝试使用 python 打开私人谷歌工作表。这里的最终目标是将私有工作表数据读入 json 对象。我已确保创建一个谷歌云项目,启用 API 和服务帐户。服务帐户电子邮件已共享并添加为编辑者。我还为桌面应用程序创建了 OAuth 密钥。这是必需的,因为该文件是私有的。

我知道我需要以某种方式请求一个令牌来访问工作表 API,但我不知道如何创建请求并利用client_secret从 OAuth 密钥生成的文件。我认为 googleAPI 会有一个可以直接传递此文件的函数,但我迷失在文档中。

任何见解将不胜感激!

python google-api google-api-python-client service-accounts google-sheets-api

5
推荐指数
1
解决办法
3852
查看次数