仅使用HTTPS驱动器API OAuth2

时间:2018-12-14 11:54:01

标签: http https oauth-2.0 google-drive-api

我已经研究DriveAPI已有一段时间了,似乎找不到一种简单的方法来使其仅用于我的需要...

我只想将DriveAPI与REST API(HTTPS)一起使用。

有很多东西,例如令牌,客户ID,apikey,机密等等。

我所需要的只是搜索我自己的GDrive文件(全文包含)并从API获取结果,但是我无法使其正常工作。

请记住,这仅是出于我自己的需要,我想绕过验证(登录)窗口并获得永久存在的某种令牌,因此我可以在自己的工具中实现此目的。

那么,如何仅通过简单的HTTPS进行身份验证和使用DriveAPI?

到目前为止,我的努力:

我已经在仪表板上为示例项目制作了一个客户端ID和一个客户端KEY。我还有一个Google Drive API密钥。从这一点来看,我真的不知道该向何处发送。

1 个答案:

答案 0 :(得分:0)

正如我在评论中提到的那样,OAuth 2.0身份验证没有“绕过”(这就是为什么首先要强制执行身份验证的原因)。您是否已为此共享做过任何编码?对于大多数REST API的OAuth 2.0身份验证是必需的。您的应用程序必须能够请求令牌并使用令牌进行请求。

Google API使用Google身份服务来提供令牌。在以下文档中,有许多示例说明了如何使用不同的编程语言来完成此实现:

https://developers.google.com/identity/protocols/OAuth2WebServer