在google_drive和谷歌的API客户端法拉第冲突(Faraday conflicts in

2019-09-18 05:36发布

我希望能够同时使用谷歌的API客户端的宝石做服务,以服务身份验证和google_drive API来访问电子表格。 不幸的是,这些宝石似乎冲突因需要不同版本法拉第在他们的依赖。 任何人都知道如何解决这个问题?

如果google_drive首先需要错误:

specification.rb:1637:in `raise_if_conflicts': Unable to activate google-api-client-0.4.4, because faraday-0.8.1 conflicts with faraday (~> 0.7.0) (Gem::LoadError)

错误如果谷歌/ api_client至上:

specification.rb:1637:in `raise_if_conflicts': Unable to activate oauth2-0.7.1, because faraday-0.7.6 conflicts with faraday (~> 0.8) (Gem::LoadError)

Answer 1:

给我一个一天左右,我会更新了谷歌的API客户端的宝石使用法拉第的最新版本。

这就是说,你不应该需要一个单独的宝石使用谷歌驱动器,并设计语法糖添加到基于发现谷歌API的任何宝石真正应该使用官方的宝石的魅力。



文章来源: Faraday conflicts in google_drive and google-api-client