スポンサード リンク
Twitterのあるユーザーを最初にフォローした人が誰なのか調べたいということがあると思います。
フォローやフォロワーのリストページはページングがページ番号でなくなったため、ページ番号を操作して調べるということはできません。
最も簡単に調べる方法のひとつは、「Twittas? - Twitter Playground」というサービスを使う方法です (via IDEA*IDEA)。このサービスの「Twittas? First Twitter Followers」というページでユーザー名を入力するだけです。
ただこれだけではつまらないので、ここでは Twitter の API を使って調べる方法をメモしておきます。
API を使ってみる
フォロワーのリストを取得するには followers/ids というメソッドを利用します。
たとえば @umeshukun のフォロワーリストを XML で取得したい場合は、
http://twitter.com/followers/ids/umeshukun.xml
という URL をリクエストします。このリストは新しい順に最大 5,000 件返されるので、フォロワーが 5,000 人以内のユーザーであればこの XML の一番最後にある id がそのユーザーを最初にフォローしたユーザーの ID となります。
![]()
↑ umeshukun の場合。
この ID 番号からユーザー情報を取得するには別の users/show というメソッドを利用すればいいので、先ほどの ID をこのメソッドの引数に与えます。
http://twitter.com/users/show.xml?id=1622901
この URL を開くと、

↑ このようにユーザー情報が取得できます。
ちなみにフォロワーが 5,000 人以上いるユーザーの場合は、followers/ids メソッドで cursor=-1 というパラメーターをつけてリクエストすると、 next_cursor という要素が取得できるので、これを新たな cursor として API のリクエストを繰り返していけばいいです。
スポンサード リンク
トラックバック
このエントリーのトラックバックURL:
この一覧は、次のエントリーを参照しています: Twitterのあるユーザーを最初にフォローした人が誰なのかAPIを使って調べる方法:
» Twitterで最初にフォローしてくれた人が分かるPipeを作ってみた from Blog.IKUBON.com
この記事のおかげでTwitterをはじめた頃を思い起こしたのですが、しかしながらTwitterに登録したのはかなり前で自分を一番最初にフォローしてくれた人... [詳しくはこちら]
前のエントリー: « NewsFireでエクスポートしたOPMLの文字化け対応
次のエントリー: Web Analystを薦める「ウイルスソフト比較」というブログがいかがわしい »
コピペにご利用ください。
タイトル:URL:
リンク用HTMLタグ:











