livedoor Readerからフィードの購読ユーザ数を返すAPIとAutoDiscoveryのAPI公開
livedoor Reader 開発日誌:開発者様向け : APIを2種類公開しました – livedoor Blog(ブログ)
Count API
livedoor Readerで特定のフィードを購読しているユーザーの数を返すAPIです
サンプルレスポンス:
http://rpc.reader.livedoor.com/count?feedlink=http://usingapi.com/feed/
数字だけが返ってくる。引数にcallbackをつけるとJSONPになる。
Feed Discovery API
livedoor Readerのデータベースからフィードを配信しているサイトを見つけ出すAPIです。
サンプルレスポンス(引数で与えたURLが配信しているRSSを返す):
http://rpc.reader.livedoor.com/feed/discover?links=http://news.livedoor.com/
サンプルレスポンス2(引数で与えたURL内のリンク先で配信されているRSSを返す):
http://rpc.reader.livedoor.com/feed/discover?url=http://news.livedoor.com/
JSON/JSONPで返すことも可。
Feed Discoveryの機能はlivedoor Reader自体に先日追加されたばかり。
livedoor Reader 開発日誌:リンク先のフィードもまとめて登録できる新機能 – livedoor Blog(ブログ)
Count APIの機能は今までもlivedoor Readerにログインした状態でなら、野良API的に取得することもできた。正式に公開されたことでユーザ登録の必要なしに使える。APIの仕様はすっきりしていて使いやすそうだ。JSONPもあるので、ブログパーツに組み込んだりGreasemonkeyで使ったり、といったところだろうか。