我没有找到一个满意的答案/教程,但我确信它必须在那里。我的目标是使用我的凭据以编程方式访问Google云端硬盘。次要和次要优先级的目标是正确执行此操作,这意味着使用OAuth而不是ClientLogin。
这样:您如何使用自己的Google云端硬盘凭据对Google Drive API进行身份验证(无需在Google Developers Console上创建应用)?
所有文档都假定一个应用程序,但我正在编写的仅仅是Python 2.7中的帮助脚本,这是为了我自己的利益。
答案 0 :(得分:2)
“您如何使用自己的Google云端硬盘自己的凭据对Google Drive API进行身份验证(无需在Google Developers Console上创建应用程序)?”
你做不到。 OAuth的前提是用户授予对应用程序的访问权限,因此必须注册应用程序。在谷歌的情况下,这是API /云控制台。
在您的情况下,无需注册使用帮助程序脚本的每个应用程序。只需创建一个名为helper_scripts的应用程序,将客户端ID嵌入到脚本源中,然后在任意数量的应用程序中重复使用这些脚本。