Twitterで自分がフォローしている人がフォローしている人を調べるスクリプトを書いてみた。自分がフォローしている人の複数人がフォローしている人であれば、追加でフォローする候補になるのではないかということだ。
現在フォローしている人は117人。60分で150回というAPI実行回数制限に引っかかったので、制限の緩い(60分で350回((http://watcher.moe-nifty.com/memo/docs/twitterAPI.txt)))という http://api.twitter.com にOAuthの登録をして使ってみた。OAuthの登録は id:shibason:20090802:1249204953 を参考にした。APIを何回使ったか数えておけば良かったが数え忘れた。
フォローが重なった人がどれだけいるかという結果はこんな感じ。
○人の人がフォローしている | 人が○人いました | 例えばこんな人 |
---|---|---|
20 | 1 | 私自身 |
17 | 2 | 鳩山由紀夫さん、孫正義さん |
14 | 1 | 勝間和代さん |
12 | 4 | 堀江貴文さん、毎日新聞 |
11 | 3 | 三木谷浩史さん |
10 | 4 | 古川享さん、朝日新聞 |
9 | 6 | 津田大介さん、広瀬香美さん |
8 | 7 | 伊集院光さん、野口聡一さん |
7 | 10 | 佐々木俊尚さん、松尾貴史さん、まつもとゆきひろさん |
6 | 30 | 以下略 |
5 | 43 | |
4 | 130 | |
3 | 393 | |
2 | 2221 | |
1 | 21699 |
って、やはりフォローしている人全員を対象にすると下位の方は収拾が付かない事態に。鳩山首相がフォロー返しした相手とか興味ないし。
というわけで、リストを指定して、そのリストに含まれた人がフォローしている人を調べるように改造だ。