Tweetstream没有连接?

时间:2011-09-27 19:44:00

标签: ruby-on-rails twitter

我正在使用Tweetstream的最新版本,似乎无法连接到twitter流API。我正在通过oAuth进行身份验证:

require "rubygems"
require "tweetstream"

def index

  TweetStream.configure do |config|
    config.consumer_key = 'aaa'
    config.consumer_secret = 'aaa'
    config.oauth_token = '11329872-aaa'
    config.oauth_token_secret = 'aaa'
    config.auth_method = :oauth
    config.parser = :yajl
  end

  TweetStream::Client.new.track('words') do |status|
    puts "streaming"
    puts "#{status.text}"
  end
end

最终会超时,但有以下几点:

  

TweetStream :: ReconnectError(尝试7次后无法重新连接。)

知道什么是错的吗?

1 个答案:

答案 0 :(得分:1)

发现这个解决方案是一个缺少必需的宝石。我需要补充的是:

require 'yajl'

我还注意到,只有在您使用oAuth通过Twitter进行身份验证时才需要这样做。