Twitter API の Java バインディングライブラリ、Twitter4J の最新版をリリースしました。
http://twitter4j.org/
全ての REST API に対応しています。
全ての API のサンプルコードをつけました。がんばりました。
Maven Central Repository にも入っています。
スナップショットビルドの公開時など、最新情報は @t4j_news で配信していますので興味のある方はフォローしてください。
・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 リリース