computer

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

mokabuu

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|

になっただけです!


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

Xからの読者コメントをお待ちしています。
ブログ更新の励みになります!
スポンサーリンク

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

ABOUT ME
mokabuu
mokabuu
ブログ管理人
2014年1月からmokabuu.comを運営しております。現在10年間で老朽化したサイトをリフォーム中です(2025/1〜)。
記事URLをコピーしました