使用Ruby twitter gem的空白输出

时间:2014-03-06 03:09:43

标签: ruby twitter

执行时没有错误,也没有输出。这是文件中的所有代码。

require 'twitter'

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

client.home_timeline

当我使用这个例子时它起作用,所以我认为我有正确的事情:

topics = ["coffee", "tea"]
client.filter(:track => topics.join(",")) do |object|
    puts object.text if object.is_a?(Twitter::Tweet)
end

这是我可以开始工作的唯一例子,其他所有人都没有输出。没有错误。

1 个答案:

答案 0 :(得分:0)

尝试使用“$ client”,使其全球化。可以这样工作。

$client = Twitter::REST::Client.new do |config|
    config.consumer_key = ""
    config.consumer_secret = ""
    config.access_token = ""
    config.access_token_secret = ""
end

$client.home_timeline