2008/10/30
Wassr(ワッサー)を使っていてふと「Twitterのように自分をフォローしている人の一覧が見られない」と思ったのでそれを取得するプログラムを書いてみました。使用するWassr APIは「フォロワーズ一覧」です。引数のid=に調べたいIDを指定します(以下のサンプルではhoge)。
idを指定する代わりにWassr 認証APIで発行されるトークンを使ったBasic認証も利用できるようです。
<div id="wassr"></div> <script type="text/javascript"> function disp_followers(result) { var out = '<ul>\n'; for (var i = 0; i < result.length; i++) { var name = result[i]['name']; // ニックネーム var id = result[i]['screen_name']; // ID out += ' <li><a href="http://wassr.jp/user/' + id + '">' + name + '</a></li>\n'; } out += '</ul>\n'; document.getElementById('wassr').innerHTML = out; }
(結果)
<ul> <li><a href="http://wassr.jp/user/foo">fooちゃん</a></li> <li><a href="http://wassr.jp/user/bar">bar君</a></li> <li><a href="http://wassr.jp/user/com">com様</a></li> : </ul>
...と、ここで「購読されているユーザー」という画面でフォロワー一覧が見られることに気がつきました(笑)。