使用Ruby on Rails访问Google Drive API v3

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

我想在Rails应用程序中通过其API访问我的Google Drive帐户。我的想法是我将存储文件,但是我不认为我需要为此执行任何授权(例如,使用Oauth2),因为我只想访问my帐户。

我已经研究了2天,但是Google文档似乎非常混乱并且不清楚。

我徒劳地使用了该指南https://developers.google.com/drive/api/v3/quickstart/ruby,并试图将其选择加入Rails的内部,但是由于它依赖于存储通过身份验证返回的令牌文件,因此我认为这不是正确的方法。 >

我没有任何可共享的代码,只是寻找一些有关如何实现我想做的事情的澄清,甚至可能的话。

其他信息:

我正在使用Devise进行自己的身份验证,因此如果有必要,可以通过该选项实现omniauth。我浏览了一些有关Devise支持的文档,但是在知道这是正确的操作方法之前,我不想经过(似乎很多)。

我想在Rails应用程序中通过其API访问我的Google Drive帐户。我的想法是我将存储文件,但是我不认为我需要对其进行任何授权(例如...

ruby-on-rails ruby google-drive-api ruby-on-rails-5
1个回答
0
投票

您需要OAuth 2.0来授权Drive API上的请求,如documentation中所述。在该链接中,您可以找到:«对Drive API的所有请求都必须由经过身份验证的用户授权

»。
© www.soinside.com 2019 - 2024. All rights reserved.