我希望能够同时使用google-api-client gem来进行服务身份验证服务,使用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)
google / 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)
答案 0 :(得分:3)
给我一天左右的时间,我会更新google-api-client gem以使用更新版本的法拉第。
也就是说,您不需要单独的宝石来使用Google云端硬盘,任何旨在为基于发现的Google API添加语法糖的宝石都应该使用官方宝石作为基础。