2

我希望能够使用 google-api-client gem 进行服务到服务身份验证和 google_drive api 来访问电子表格。不幸的是,由于需要不同版本的法拉第在它们的依赖项中,这些 gem 似乎发生了冲突。有谁知道如何解决这个问题?

如果首先需要 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)
4

1 回答 1

4

给我一天左右的时间,我将更新 google-api-client gem 以使用更新版本的法拉第。

也就是说,您不需要单独的 gem 来使用 Google Drive,任何旨在将语法糖添加到基于发现的 Google API 的 gem 都应该使用官方 gem 作为基础。

于 2012-06-19T11:47:31.330 回答