如何针对Google Drive API进行身份验证?

时间:2014-01-27 20:24:07

标签: python google-drive-api google-oauth

我没有找到一个满意的答案/教程,但我确信它必须在那里。我的目标是使用我的凭据以编程方式访问Google云端硬盘。次要和次要优先级的目标是正确执行此操作,这意味着使用OAuth而不是ClientLogin。

这样:您如何使用自己的Google云端硬盘凭据对Google Drive API进行身份验证(无需在Google Developers Console上创建应用)?

所有文档都假定一个应用程序,但我正在编写的仅仅是Python 2.7中的帮助脚本,这是为了我自己的利益。

1 个答案:

答案 0 :(得分:2)

“您如何使用自己的Google云端硬盘自己的凭据对Google Drive API进行身份验证(无需在Google Developers Console上创建应用程序)?

你做不到。 OAuth的前提是用户授予对应用程序的访问权限,因此必须注册应用程序。在谷歌的情况下,这是API /云控制台。

在您的情况下,无需注册使用帮助程序脚本的每个应用程序。只需创建一个名为helper_scripts的应用程序,将客户端ID嵌入到脚本源中,然后在任意数量的应用程序中重复使用这些脚本。