Java

Twitter4J 2.0.10 リリース – geo location API, retweet API をサポート

Twitter4J 2.0.10 をリリースしました。
http://yusuke.homeip.net/twitter4j/index.html

http://yusuke.homeip.net/twitter4j/ja/index.html#download

近々maven central repository にもアップされます。

以下のスナップショットリポジトリもご利用いただけます。
http://yusuke.homeip.net/maven2/net/homeip/yusuke/twitter4j/

Twitter4J は Twitter API 用のオープンソース、 maven 対応かつ Google App Engine 対応の Java ライブラリで BSD スタイルのライセンスで提供されています。

Twitter4J はどなたでも商用、非商用にかかわらず無償でご利用いただけます。
もし Twitter4J があなたの生活を豊かにしてくれると感じたならば、寄付もご検討ください。

– はい, Twitter4J は興味深いので寄付します
– はい, Twitter4J はお気に入りのライブラリなので寄付します
– はい, Twitter4J で稼いでいるので寄付します

このリリースでは、geo location API, and retweet APIs をサポートします。
geo location API, retweet APIs はまだ公開されておらず、適切にテストされていないことに注意してください。
これらの API を使ったアプリケーション開発を始めることはできますが、API が公開されるまでその新機能は無効にしておくことをおすすめします。

修正内容について詳しくは以下のリリースノートをご覧ください。

Release Notes – Twitter4J – Version 2.0.10

Bug

  • [TFJ-191] – getFriendsStatus shouldn't require authentication
  • [TFJ-196] – NullPoinerException in Response class on android platform
  • [TFJ-202] – multibyte characters don't show on Android platform
  • [TFJ-203] – /WEB-INF/twitter4j.properties never gets loaded
  • [TFJ-205] – NullPoinerException in HttpClient.equals()
  • [TFJ-212] – NullPoinerException in Trend#hashCode() and toString()

Improvement

  • [TFJ-192] – TwitterStream needs a default constructor
  • [TFJ-209] – support new streaming API paths

New Feature

  • [TFJ-93] – SSL support
  • [TFJ-188] – support "Sign in with Twitter"
  • [TFJ-194] – support retweet methods
  • [TFJ-195] – support home_timeline method
  • [TFJ-197] – support geo location API
  • [TFJ-211] – getFollowersIDs() and getFriendsIDs() need to support cursor based pagination

ちなみに私のアカウントは http://twitter.com/yusukeyです。
お気軽に follow してください。

Twitter4J を使ってくれている(らしい)プロジェクト:
GALAcTTER
翻訳機能付きのWindows向け?Twitter クライアント。Macでも一応動きました。
やったーTwitterクライアント「Twitter memoria」ベータ版できたよー – TWILIGHT TWINKLE STAR ☆
高機能な Pure Java Twitter クライアント。
【ネタ】TwitterBOT – 株式会社鳥人間
実用的、非実用的(笑)なものも含め様々なボットをリリースしています。
mobibot
IRC ボットの一種。
Twitter Analytics
Twitter の発言をクライアント、国などの観点から統計を取って公表しているサイト。
Suittar! – Java-based Twitter Client.
Pure Java の Twitter クライアント。
Mots – yet another Java Based Twitter Client
Suittar! よりシンプルな Pure Java クライアント。
ブログなんだよもん – Twitterクライアント作ってみたよ!(TwitCafe)
Pure Java の Twitter クライアント。GUI に JavaFX を使うことを予定しているらしい!!
TwitterMail.com – 8209 people sent 173236 messages to Twitter!
メールで Twitter の操作、通知ができるサービス。
Twittercal — tweet your google calendar
Twitterで予定を簡単に管理できるサービス。
Twitter Plugin – hudson – Hudson Wiki
継続ビルドシステム、Hudson のプラグイン。
ぽすったー – cactusman日誌
Twitter の CUI クライアント。
さぼったー 0.0.1.SNAPSHOT – 都元ダイスケ IT-PRESS
Eclipse のプラグイン。
IntelliJ IDEA Plugins
頼まれもしないのにSabotterを移植してみた – marsのメモ
さぼったーの IDEA 版。
tweetPad
Twitter の発言をビジュアルに表現してくれるソフト。

ご利用ありがとうございます!
他にありましたらコメント、またはメーリングリストで教えてください。

関連エントリ:
Twitter4J 2.0.7 リリース – 侍ズム
Twitter4J 2.0.6 リリース – 侍ズム
Twitter4J 2.0.5 リリース – 侍ズム
Twitter4J 2.0.4 リリース – ストリーミング API をサポート
Twitter4J 2.0.3 リリース – JDK1.4.2 互換性を確認 – 侍ズム
Twitter4J 2.0.2 リリース – trends API や gzip 圧縮をサポート – 侍ズム
Google App Engine 対応 の Twitter4J 2.0.1 リリース – 侍ズム
Twitter4J 1.1.8 リリース – 侍ズム
Twitter4J 1.1.5 リリース
Twitter4J 1.1.1 リリース
Twitter4J 1.1.0 リリース
Twitter4J 1.0.6 リリース
Twitter4J 1.0.5 リリース
Twitter4J 1.0.4 リリース
Twitter4J 自前 maven リポジトリを公開
Twitter4J 1.0.3 リリース
Google Calendar と Twitter を連携 – Twittercal
Suitter Public beta 1.0
メールで Twitter! – TwitterMail.com
Twitter4J 1.0.2 リリース
Twitter4J 1.0.1 リリース
Twitter4J 1.0 リリース