メモ。
- StatusNet - Twitter-compatible API
- http://status.net/wiki/Twitter-compatible_API
StatusNet の API には、Twitter 互換のものと AtomPub 形式のものの 2 種類がある。上記は Twitter 互換の方。一部、StatusNet 独自の拡張が施されている。XML と JSON のいずれかで結果を受け取ることができ、認証方式としては Basic 認証と oAuth のいずれかが利用可能。現時点では xAuth は実装されていない。
- masat999's posterous - i アプリで Twitter の OAuth 認証を実装する
- http://masat999.posterous.com/itwitteroauth
Twitter API を呼び出す際に i アプリで利用できるライブラリとして、Twitter API ME と j2me-oauth が紹介されている。
この記事を参考にして j2me-oauth を使ってみたが、数箇所の修正で、無事に StatusNet に対する OAuth 認証を通れるようになった。j2m-oauth のライセンスは、BSD License と Apache License 2.0 の混在。
- JSON Library for Java ME (org.json.me)
- https://github.com/upictec/org.json.me
CLDC 上で JSON の読み書きが行えるシンプルなライブラリ。ライセンスは The JSON License。