clojureでtwitterの検索機能を試してみる

こちらもclojureの勉強を兼ねて。

タイムラインを取得するときにはユーザ名とパスワードを指定したけど、普通に検索するだけなら不要。
search関数の引数にQueryオブジェクトを渡す必要があるので、若干見づらいかな。
検索結果はgetTweetsで取り出さないと行けない。

(import '(twitter4j TwitterFactory Query))

(map #(str (. % getText))
     (.
      (.. (TwitterFactory.) getInstance (search (Query. "Clojure")))
      getTweets))

参考:http://twitter4j.org/ja/code-examples.html#search