TwitterAPIも1.1になったりと色々盛り上がっている中、新しいライブラリのHosebirdをTwitterが公開しました。
米Twitter、Streaming API向けJavaクライアント「Hosebird Client」をオープンソースに
TwitterがAPIのクライアントライブラリをOSSにするのは初めてとのこと。
面白いのが、Twitter4jを利用していること。どの程度のことができるのかはわかりませんが、
今までTwitter4jを利用して作成したアプリケーションの拡張なんかがお手軽にできるかもしれませんね。
というわけで、TwitterなのでScalaでコードを書いてみました。sbt 0.12.2, scala2.9.3で動きます。
ClientBuilder#hostとClientBuilder#endpoint を変えてあげれば他のストリームもお手軽に取得できます。
あ、FirehoseだからHosebirdなのか。今気がついた・・・・。
GitHub
0 件のコメント:
コメントを投稿