ギボンを立ち上げようとしています。最終的には、listSubscribe メソッドを使用したいと考えていますが、今のところ、リスト ID を取得して Gibbon を実行しようとしています。アプリを継承したので、既に他の gem を使用していますが、最初のアプリで gem を使用するのは初めてです。
エラーが発生します:
初期化されていない定数 Gibbon::API
app/controllers/my-controller.rb 内
コントローラーには、次のコードがあります。@lists = Gibbon::API.lists
ビューには、次のコードがあります。<% @lists.list %>
gemfile には、次のものがあります。gem 'gibbon', :git => 'https://github.com/amro/gibbon.git'
/config/initializers/gibbon.rb:
Gibbon::API.api_key="my-API-key-here"
Gibbon::API.timeout=15
Gibbon::API.throws_exceptions = false
私が試した中でうまくいかなかったもの: 1. 元々はgem 'gibbon'
gemfile だけでしたが、RubyGems ではなく github から取得して、この質問に従って最新バージョンであることを確認しました。gibbon が「初期化されていない定数 Gibbon::API (NameError)」をスローするのはなぜですか
bundle install
この質問ごとにやってみました: Heroku で初期化されていない定数 Rake::DSL の問題を修正するにはどうすればよいですか?スタック オーバーフローに関する別の質問によると、すべてのバージョン (レール、ルビー、およびギボン) に互換性があることを確認しました。それらは: rails 3.2.13 ruby 1.9.3p392 gibbon 0.5.0.
何が起こっているのか、この問題を解決する方法がわかりません。どうすれば修正できますか?ありがとうございました!