ubiquityで、twitter機能を網羅させるぞ5
今回実装した内容
タイムラインから人気クライアントの抽出(最新200件中)
ぽちったーで実装している機能を、クライアントサイドで実装
1. xsltで、扱いやすいxml(人気クライアント順に並べる)に変換
firefox限定なので、XSLTProcessorを使って、friend_timeline.xmlを以下のxsltで変換する
http://elazyrest.net/pochitt/wm/twitter_stat.xsl
ubiquityでは、クロスドメインとか意識する必要がないので、別ドメインにあるxmlとxsltとかでもクライアントサイドで、transformすることができる。
これはちょっと楽しい!
具体的には、ソースのparse_srcメソッド辺りを見ていただきたい。
2.後は通常通り、パースして表示
グラフは、google chart apiを使用
コマンドは以下
mytwitter -src
■コマンドの登録
http://gist.github.com/32967
画面を開くと上部にsubscribeボタンが表示されるので、クリックする。
■ソース
http://gist.github.com/32967
それでは、ついったーライフをお楽しみください!