TwitterのTimelineを取得

Twitterの取りこぼしが結構あるので、RSSの形でタイムラインを取得しておきたい。

しらべてみると「http://twitter.com/statuses/friends_timeline.rss」のURLでRSSを入手できるみたい。ただ、ベーシック認証がかかっているので、ちょっと工夫すればとれそう。明日にでもモジュールを作ってみるかな。

補足

データを取得するだけなら、以下のスクリプトで簡単にとれる

require 'open-uri'

url = "http://twitter.com/statuses/friends_timeline.rss"

auth_info =  ['id', 'pass']   
open(url, {:http_basic_authentication => auth_info}) do  |f|
    puts f.read
end

あとはこれをどうやって整理してRSSアリゲーターに渡すかだな。