twitterstream gemを使用してツイートを取得しようとしています 。
list_of_users = [612473, 759251, 1367531, 6017542, 6509832]
TweetStream::Client.new.follow(list_of_users) do |status|
puts "follow [#{status.user.id}]\t[#{status.user.screen_name}]\t#{status.text}"
end
これで、リスト内のユーザーからツイートを取得できるようになりました。しかし、データベースに別のユーザーを追加した場合、TwitterStream にその新しいユーザーをフォローさせるにはどうすればよいでしょうか?
特定の間隔で新しいユーザーのデータベースをチェックするプログラムが必要です。DB に新しいユーザーが含まれている場合は、その新しいユーザーからのツイートのフェッチを開始する必要があります。
ありがとうございました