我在理解如何在我的rails应用中使用google api时遇到一些困难。我已经设置了devise和oauth2,我可以在其中进行身份验证并创建谷歌用户。
问题是我想在自己的帐户上创建文件夹,文档和电子表格。
所以我希望我的用户点击“创建文档”,我想创建一个文档,将其保存到我自己的Gdrive并共享编辑链接。
有没有办法为自己获取永久的oauth2令牌然后使用它?你会如何设置它。
我必须确保在进行身份验证时为驱动器和文档设置了范围,但这是我在阅读时所获得的:
https://github.com/gimite/google-drive-ruby#readme 我正在使用这个oauth2与设计,所以已经有客户信息: https://github.com/zquestz/omniauth-google-oauth2
我认为我拥有大部分基础设施,但需要额外的推动来获得我自己的永久令牌,并找出如何制作我自己的模型,与谷歌互动。
任何帮助表示感谢。