- 2011年2月21日 12:21 AM
- Java
追記
Github にホスティングしました。これからはGithub 使います。
https://github.com/sinsengumi/LDR4J
掲題の通り、livedoor Reader をJavaからHTTPアクセスして未読記事取ったり、ピン付けたりするライブラリ「ldr4j」を作りました。
実はAndroidでlivedoor Readerクライアントアプリを作りたくて、その前段階としてこのラッパーライブラリを作った感じです。
で、生まれてはじめて、まとまったコードをOSSとして公開してみました。
コードはSourceForge.JPでホスティングしています。
(eclipseプラグインのEGITがよさそうであれば、githubでホスティングしたいと思います。)
「ldr4j」プロジェクトページ
http://sourceforge.jp/projects/ldr4j/
以下で、Subversionからチェックアウトできます。
http://svn.sourceforge.jp/svnroot/ldr4j/
※なお、livedoor Reader API はlivedoor から正式にアナウンスされているAPIではないので、仕様変更で使えなくなる可能性はあります。
livedoor Reader が大好きで、もうこれがないとネット生活していけないくらいですね。
今回 ldr4j を作っていく過程で、livedoor Reader がどういう風に出来ているかもなんとなくですがわかりました(livedoor ReaderのOSS版である fastladder を参考にしました。)
このライブラリはこれからもちゃんとメンテナンスしていこー。テストとかもちゃんと書きたいし。
参考
- Newer: TeedaのラジオボタンにString型ではなく列挙型(Enum)を使う
- Older: よく見るClosable使ったコード
Comments:2
- m 2011年8月12日
test/resources/testAccount.propertiesにコメントで注記があったら良かったです。
このファイルで設定するユーザーは、テストで使用するので、そのユーザーのピンや購読フィードなどの設定が全て解除される旨の注記…- sinsengumi 2011年8月12日
申し訳ございません。。。
おそらくテストを実行して、いろいろ消してしまったのですよね・・・・すいません。注意書きを追加しておきます。
Trackbacks:0
- Trackback URL for this entry
- http://sinsengumi.net/blog/2011/02/livedoor-reader-%e3%82%92java%e3%81%8b%e3%82%89%e6%93%8d%e4%bd%9c%e3%81%99%e3%82%8b%e4%bd%95%e3%81%8b%e4%bd%9c%e3%81%a3%e3%81%9f/trackback/
- Listed below are links to weblogs that reference
- livedoor Reader をJavaから操作する何か作った from sinsengumi血風録