TwitterユーザータイムラインフィードURL取得ツール
TwitterのユーザータイムラインのフィードURL取得用ツールを作成しました。よければご活用ください。
1.作成の経緯
私の場合、Twitterの特定ユーザーのタイムラインを追う場合、ユーザータイムラインのフィードURLをフィードリーダー(Googleリーダー)に登録しています。
新画面でTwitterを始めた方は存在すらご存知ないと思われますが、旧Twitter画面にはRSSフィードのリンクが掲載されていました。新画面になってからフィードリンクが掲載されなくなりました。
ちなみに、次の2つのAPIを叩けばフィードURLは取得できます。
http://api.twitter.com/1/users/show/アカウント名.xml
上記で取得したデータにあるidを次のURLの「id」に設定
http://api.twitter.com/1/statuses/user_timeline.rss?user=id
が、ちょっと面倒です。ということで自分用に簡単にフィードURLを取得できるツールを作ってみました。
2.機能
ツールの名前のとおり、テキストフィールドにTwitterのユーザー名を入力して「Get」をクリックすれば、そのユーザーのタイムラインを表示するフィードURLを返却します。
私のユーザー名は「yujiro」なので、次のようなフィード用URLを返却します。
返却されたURLをコピーしてGoogleリーダーなどに登録すれば、特定ユーザーのタイムラインをフィードリーダーで読むことができます。
ちなみにXMLをサポートしているブラウザであれば、表示されたリンクをクリックするとフィードをそのまま表示します。下のスクリーンショットはFirefox5で表示した例です。
3.注意事項
何人かのユーザーを実験したところ、ブラウザで表示できてもGoogleリーダーで登録エラーになる場合がありました(原因不明)。
以下のURLで登録成功する場合もあるので、「id」の部分を取得したURLの数字に置き換えて登録してみてください。
http://twitter.com/statuses/user_timeline/id.rss
また、取得URLはRSS形式に固定しています。Atom形式で取得したい場合は、以下の赤色部分を「atom」に変更してください。
http://api.twitter.com/1/statuses/user_timeline.rss?user=xxxxxxxx
- ウェブサイトにTwitterのタイムラインを表示させる方法
- TwitterのAPI 1.1で取得したユーザーのJSONデータからAtomフィードを作成する
- ブログ記事に対するTwitterの全ツイートを一発で見れるブックマークレット
- Twitterアプリケーションを登録する方法
- Twitterのツイートをブログに埋め込む方法
- 新しくなった公式Twitterボタン(ツイートボタン)のデザインを修正する
- Movable TypeのTwitter公式アカウントのフォロワー数が少ない件について
- Twitterの公式ツイートボタンを(X)HTML validにする方法
- WordPress/Movable Typeに公式ツイートボタンを設置する
- TopsyでTwitterのRT数とretweetボタンを表示する
- Twitterの1日分のツイートをブログに投稿してくれるloudtwitter
- Twitter(ツイッター)のフォロー返しのポイント
- Twitter を Google トレンドで見る