NameError:未初始化的常量Faraday :: FlatParamsEncoder

时间:2015-06-08 07:35:41

标签: ruby-on-rails ruby faraday google-api-ruby-client

我使用google_drive gem取决于google-api-client和gem版本:

google_drive (1.0.1)
google-api-client (0.7.1)
faraday (0.8.9)
faraday_middleware (0.9.0)

现在,使用GoogleDrive:

session = GoogleDrive.login_with_oauth('access_token')

我收到以下异常:

NameError: uninitialized constant Faraday::FlatParamsEncoder
from /Users/Admin/.rvm/gems/ruby-1.9.3-p551@############/gems/google-api-client-0.7.1/lib/google/api_client.rb:118:in `block in initialize'

检查我正在使用的google-api-client版本的代码,在这里:

https://github.com/google/google-api-ruby-client/blob/google-api-client-0.7.1/lib/google/api_client.rb

无法发现任何异常情况。 任何帮助将不胜感激。 感谢

0 个答案:

没有答案