【ruby】他人のタイムラインを読み込む。【初心者】


2014-02-09 21.12.48

【ruby】twitterのTLを読み込む。【初心者】

前回“ホームタイムライン”の読み込みについて記事を書かせていただいただきました。

今日は”ホームタイムライン”ではなく、“特定のユーザー”のタイムラインを読み込んでみたいと思います。

前回とほとんど変わりません。簡単です。


require 'twitter'
 
CONSUMER_KEY = "hogehoge"
CONSUMER_SECRET = "mogamoga"
OAUTH_TOKEN = "piyopiyo"
OAUTH_TOKEN_SECRET = "mogemoge"
 
client = Twitter::REST::Client.new do |config|
    config.consumer_key = CONSUMER_KEY
    config.consumer_secret = CONSUMER_SECRET
    config.access_token = OAUTH_TOKEN
    config.access_token_secret = OAUTH_TOKEN_SECRET
end
 
client.user_timeline("ユーザー名").each do |tweet|
    puts "#{tweet.user.screen_name}:"
    puts "#{tweet.text}"
end

こんな感じです。
もし“ユーザー名”“mokabuucom”と入れたら@mokabuucomのタイムラインを表示することができます!!!


驚く程簡単ですね!

client.home_timeline.each do |tweet|

client.user_timeline("ユーザー名").each do |tweet|

になっただけです!


簡単ですので是非試してみてください!


最後まで読んでいただきありがとうございます。もしこの記事を気に入って頂けたようであればシェアをお願い致します。非常に励みになります。


コメントを残す