スポンサーサイト

--年--月--日 --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

いまさらながら GAE + Twitter4Jでなんか作ってみる

2010年02月28日 04:11

寝る前に今さらながらちょっと試してみる。

・Twitterアカウントを作る。
 http://twitter.com/

・Twitter4Jを持ってくる。
 http://twitter4j.org/ja/index.html

・とりあえず、使い回しのGAEプロジェクト内に適当なServlet追加してSearch APIを使ってみる。
 - web.xml に Servlet定義を追加

・検索APIを調べる
 http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-search

 (あれ、検索はAuthentication不要だったのか・・・ということは
  Twitter4Jもあんまり関係ないかも・・)

  GAEでのURLフェッチ
  http://code.google.com/intl/ja/appengine/docs/java/urlfetch/overview.html

・Atomパースするために、ROMEもってくる
 https://rome.dev.java.net/ 

・やっぱりTwitter4J使えばいいからRomeは取り合えず不要。
 http://twitter4j.org/ja/javadoc/twitter4j/api/SearchMethods.html#search(twitter4j.Query)

 TwitterFacotryからTwitterを生成して、searchメソッド実行するだけ。
全く悩む余地がない。

・Twitter.searchメソッド使ったときとsearch.twitter.comに投げたリクエストの結果が
 非ASCII文字の検索結果が明らかに違うのはURLエンコード問題か?
 →ああ new Query(URLEncoder.encode(q, "UTF-8"))とか
  してた・・・。encode除去したらおなじになった。

今日は寝る。
スポンサーサイト


コメント

    コメントの投稿

    (コメント編集・削除に必要)
    (管理者にだけ表示を許可する)

    トラックバック

    この記事のトラックバックURL
    http://aaatxt.blog57.fc2.com/tb.php/50-acc5baf3
    この記事へのトラックバック



    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。