ruby-on-rails - Instagram gem 和法拉第

标签 ruby-on-rails ruby rubygems

我在使用 instagram gem 时遇到问题,我不知道这些问题是从哪里来的,但在我执行 bundle 更新之前一切正常。这是问题所在:

如果我在我的 gemfile 中使用 gem 'instagram',我会得到错误:

undefined method `configure' for Instagram:Module

然后我在网上阅读并找到解决此问题的方法是添加 github 路径,如 gem "instagram", :git => 'git://github.com/Instagram/instagram-ruby-gem。 git' 但是我得到了错误:

Bundler could not find compatible versions for gem "faraday":
  In Gemfile:
    instagram (>= 0) ruby depends on
      faraday (< 0.9, >= 0.7) ruby

    omniauth-facebook (>= 0) ruby depends on
      faraday (0.9.0)

我尝试手动编辑 gem 以使用 faraday 0.9.0,但它会导致其他问题。任何想法如何解决这个问题并让 instagram gem 再次工作? (它之前工作正常,不知道是什么搞砸了!)

最佳答案

解决方法是将 gem "faraday", "~> 0.8.9" 放入我的 gem 文件中,强制它使用旧版本

关于ruby-on-rails - Instagram gem 和法拉第,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21225052/

相关文章:

ruby-on-rails - 在生产环境中使用 Postgres 配置 Rails

javascript - 如何在 Rails 中包含并组合所有 Controller 特定的 JavaScript?

ruby-on-rails - ruby 在 rails 上 : Cannot convert String to Integer

动态生成类的 Ruby 异常继承

ruby - 按键值之一对哈希进行排序

ruby-on-rails - 如何在rails Devise gem中为单个用户关联多个电子邮件

ruby-on-rails - rails : How to get enum value for joined table?

ruby-on-rails - Rails 3 跳过验证和回调

html - 不能在带有语义 UI 的 Rails 4.2 中使用 "link_to"或 "button_to"

ruby-on-rails - 使用回形针无法将 pdf 上传到 Rails