identi.ca には Twitter 互換 API が実装されているのですが、日本語ではあんまり情報が無いみたいなのでメモしておきます。
identi.ca の API 仕様は http://status.net/wiki/TwitterCompatibleAPI?source=laconica に記述があります。XML と JSON で提供されています。
JSONの主要な物だけここでは書いておきますが、XMLも同じです。
API Methods | API endpoint |
---|---|
statuses/show | https://identi.ca/api/statuses/show/###ID###.json |
statuses/update | https://identi.ca/api/statuses/update.json |
statuses/user_timeline | https://identi.ca/api/statuses/user_timeline.json |
他の物も基本 Twitter と同じになっています。Twitter の API 文書は http://apiwiki.twitter.com/Twitter-API-Documentation にあります。
またAPIではありませんが、Webで見れる情報を取得できるのが以下のURLになります。
Methods | URL |
---|---|
home | https://identi.ca/###USERNAME### |
statuses/friends | https://identi.ca/notice/###STATUS### |
search/hashtag | https://identi.ca/###HASHTAG### |
identi.ca は PHP で作成されたオープンソースなプロダクトで作成されています。
最新版は http://status.net/wiki/Source からダウンロードできます。会社内とか自宅とかで Twitter のような物を構築したい場合利用してみると良いのではないでしょうか。