我一直在翻阅有关GoogleDrive SDK和Drive API的所有Google文档,但是我无法找到是否有一种无需使用OAuth2即可连接到特定GoogleDrive的方法。

我意识到OAuth2允许服务器或客户端能够安全地连接到有问题的特定Google云端硬盘。但是,我想知道是否有一种方法可以简单地为Google云端硬盘实例提供一个API密钥,然后通过该方法访问我的文件和文件夹。实际上,我已经有一种方法可以通过OAuth2连接到用户的Google云端硬盘,但是我只想以这种方式连接到我的Google云端硬盘,以便自动将统计数据推送到我自己的Google云端硬盘上的表单中。因为它是自动化的,所以我不需要填写凭据表格并单击“接受”,所有这些,当然我意识到在那之后我将能够获得刷新 token 。但是我真的想避免所有可能的事情。

这与Mashery允许的许多API以及Twilio的功能相似。只有API密钥,然后您才可以访问。

我真的只需要知道这是否可能,所以我可以继续追求,也可以放弃尝试其他尝试。

最佳答案

“如果有一种无需使用OAuth2即可连接到特定GoogleDrive的方法。”

否。Oauth2是仅支持授权/认证机制。

如果您的问题确实是“是否有一种无需编写OAuth2代码即可连接到特定GoogleDrive的方法。”,那么此答案可能对How do I authorise an app (web or installed) without user intervention? (canonical ?)有所帮助

“只有API密钥,您才可以访问。”听起来有点像Google服务帐户,但这会为该应用程序创建一个伪云端硬盘帐户,而不是允许该应用程序访问您的常规云端硬盘帐户。

08-17 14:30