Ruby とstreaming APIでつぶやきを取得したいのですが、一時間に60ツイートくらいしか取得できません。もっと多く取得できればと思うのですが、良いコード等ありましたら、ご教授頂きたいです。よろしくお願いします。
lang
1require 'rubygems' 2require 'twitter' 3require 'tweetstream' 4 5 6API_KEY = "xxxxxxxxxxxx" 7API_SECRET = "xxxxxxxxxxxx" 8ACCESS_TOKEN = "xxxxxxxxxxxx" 9ACCESS_TOKEN_SECRET = "xxxxxxxxxxxx" 10 11TweetStream.configure do |config| 12 config.consumer_key = API_KEY 13 config.consumer_secret = API_SECRET 14 config.oauth_token = ACCESS_TOKEN 15 config.oauth_token_secret = ACCESS_TOKEN_SECRET 16 config.auth_method = :oauth 17end 18 19client = Twitter::REST::Client.new do |config| 20 config.consumer_key = API_KEY 21 config.consumer_secret = API_SECRET 22 config.access_token = ACCESS_TOKEN 23 config.access_token_secret = ACCESS_TOKEN_SECRET 24end 25 26puts "Configuration Success" 27 28sclient = TweetStream::Client.new 29 30sclient.track("選挙") do |status| 31 puts "#{status.created_at}: #{status.user.screen_name}: #{status.text}" 32 33end 34sp.close()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/16 09:30