无法初始化Twitter Gem For Rails

时间:2014-04-26 21:00:51

标签: ruby-on-rails ruby-on-rails-4

我一直试图让Twitter Gem运行。我按照文档放置了

client = Twitter::REST::Client.new do |config|
config.consumer_key        = "YOUR_CONSUMER_KEY"
config.consumer_secret     = "YOUR_CONSUMER_SECRET"
config.access_token        = "YOUR_ACCESS_TOKEN"
config.access_token_secret = "YOUR_ACCESS_SECRET"
end

我把它放在一个名为Twitter.rb的自定义初始化文件中

当我尝试运行rails console时,它给了我这个错误“未初始化的常量Twitter :: REST(NameError)”

3 个答案:

答案 0 :(得分:0)

此错误为reported here

解决方案是使用Twitter::Client.new(否::REST

答案 1 :(得分:0)

我遇到了同样的问题。但是我已经安装了两个宝石https://github.com/sferik/twitterhttps://github.com/twitter/twitter-text-rb,它们都有' Twitter'作为主要模块,当我打电话给Twitter时,我先取得第二名......

Twitter :: Client.new - 无法工作。

答案 2 :(得分:0)

在文件顶部添加要求'twitter'