Thursday, August 25, 2011

0 新デザインのTwitterで、RSS Feedを取得する方法

地味に手こずったため、TwitterでRSSを取得する方法を書いておきます。

背景として、新デザインになって以降、Twitterでは標準の画面からRSSのFeedを引っ張れなくなりました。
なので少し一工夫をして引っ張る必要があります。

(1)アカウント番号を調べる
 ↓のxmlをたたきます。@@@の部分は自分のアカウントIDを全部小文字で入力します。
 http://twitter.com/users/show/@@@@@@.xml

(2)一番最初にランダムな数字の文字列が出るので、それをコピーします。

(3)以下の11111111の部分を自分のアカウント番号に置き換えれば、RSS feedを取得できます。
 TimeLineを取得する場合: http://twitter.com/statuses/user_timeline/11111111.rss
 Favoriteを取得する場合: http://twitter.com/favorites/11111111.rss

これでGoogle Readerで読んだり、別のサービスと組み合わせてメールで任意のメールアドレスに定期配信することができます。
特に後で読みたいものや、保存をしておきたいTweetがあった時にはこれでFavoriteにしておけば、Evernoteなどに自動送信できるので便利ですね。