Java

Twitter4J 2.1.7 リリース – 全ての REST API をサポート

Twitter API の Java バインディングライブラリ、Twitter4J の最新版をリリースしました。
http://twitter4j.org/

全ての REST API に対応しています。
全ての API のサンプルコードをつけました。がんばりました。
Maven Central Repository にも入っています。

スナップショットビルドの公開時など、最新情報は @t4j_news で配信していますので興味のある方はフォローしてください。
Follow t4j_news on Twitter

twitter4j 2.1.7 JavaDoc
自前 maven repository
snapshot ビルドをプロジェクトで利用する方法
サポートAPIリスト

Release Notes – Twitter4J – Version 2.1.7

Bug

  • [TFJ-408] – Twitter.getLocationTrends(int woeid) throws twitter4j.internal.org.json.JSONException for some woeids
  • [TFJ-412] – twitter4j-httpclient-support doesn't respect HTTP timeout parameters
  • [TFJ-420] – Searching for phrases with a whitespace leads 401 unauthorized

Improvement

  • [TFJ-372] – UserStream: support replies=all option
  • [TFJ-410] – java.lang.SecurityException in ConfigurationBase
  • [TFJ-411] – warn that Proxy is not supported with the default HTTPClient implementation on JDK1.4.2

New Feature

  • [TFJ-366] – support GET users/profile_image/:screen_name method
  • [TFJ-398] – UserStream example
  • [TFJ-413] – support legal resources
  • [TFJ-414] – support POST :user/:list_id/create_all
  • [TFJ-415] – support GET geo/search
  • [TFJ-416] – support geo/similar_places
  • [TFJ-417] – support POST geo/place
  • [TFJ-419] – introduce stream connection lifecycle listener
  • [TFJ-421] – add TwitterStream handling multiple Listener capability
  • [TFJ-422] – provide access to raw JSON strings
  • [TFJ-445] – ability to get response headers from TwitterException

Task

  • [TFJ-399] – example classes need to migrate to OAuth
  • [TFJ-423] – Tweets Resources examples
  • [TFJ-424] – User Resources examples
  • [TFJ-425] – Trends Resources examples
  • [TFJ-426] – Local Trends Resources examples
  • [TFJ-427] – List Resources examples
  • [TFJ-428] – List Members Resources examples
  • [TFJ-429] – List Subscribers Resources examples
  • [TFJ-430] – Direct Message Resources examples
  • [TFJ-431] – Friendship Resources examples
  • [TFJ-432] – Friends and Followers Resources examples
  • [TFJ-433] – Account Resources examples
  • [TFJ-434] – Favorite Resources examples
  • [TFJ-435] – Notification Resources examples
  • [TFJ-436] – Block Resources examples
  • [TFJ-437] – Spam Reporting Resources example
  • [TFJ-438] – Saved Searches Resources examples
  • [TFJ-439] – Geo Resources examples
  • [TFJ-440] – Legal Resources examples
  • [TFJ-441] – Help Resource examples
  • [TFJ-442] – Streamed Tweets Resources examples
  • [TFJ-443] – Search API Resources examples
  • [TFJ-444] – httpclient-support compilation fails: ThreadSafeClientConnManager#setMaxTotalConnections() is now setMaxTotal()

関連記事:
Twitter4J 2.1.3 リリース – YFrog/TwitPic, UserStream をサポート – 侍ズム
Twitter4J 2.1.2 リリース – 最新APIセットをサポート – 侍ズム
Twitter4J 2.1.1 リリース – 最新APIセットをサポート、パフォーマンス/Android対応を改善 – 侍ズム
Twitter4J 2.1.0 リリース – 最新APIセットをサポート、パフォーマンスを大幅改善 – 侍ズム
Twitter4J 2.0.10 リリース – geo location API, retweet API をサポート – 侍ズム
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 リリース