OAuth注册和Google Drive API

问题描述 投票:0回答:1

我想通过一个在本地运行的Python脚本来访问我自己的Google Drive的内容。

我已经找到了pydrive模块,它似乎适合我的目的。

然而,我在设置认证时遇到了困难。似乎我需要创建OAuth证书。作为其中的一部分,在 https:/console.developer.google.com。我需要配置一个同意屏幕。

这就是我被卡住的地方。在 "用户类型 "中,我只能选择 "外部",然后我需要输入 "授权域"、"应用程序主页链接 "和 "应用程序隐私政策链接"。然后我需要输入 "授权域"、"应用程序主页链接 "和 "应用程序隐私政策链接"。域名需要是一个顶级私有域名。我既没有注册这样一个域名,也没有运行相应的服务器。

我的做法是否完全正确?还是我需要对OAuth进行不同的设置?

python-3.x google-drive-api google-oauth
1个回答
0
投票

如果你只是想在本地运行你的代码 - 所有你需要的是启用驱动API和下载一个 credentials.json文件到您的工作目录

  • credentials.json 文件中包含了您的,其中包括您的 Client ID, Client SecretProject ID
  • 最简单的方法是按动 Enable Drive API 来自 驱动API快速入门 规定 Desktop application

  • 如果您想手动创建凭证--对于桌面应用程序,您不需要指定任何域名或主页链接--只需指定应用程序名称。
  • 下一步将是创建 Credentials-> OAuth Client ID
  • 指定 Other 您将不会被要求提供额外的信息。
© www.soinside.com 2019 - 2024. All rights reserved.