livedoorReaderの未読数を取得するAPI

メモ

  • 以下のURLにGETメソッドでアクセス
  • レスポンスは"|"で区切られた文字列。その2番目が未読数。ユーザーIDが間違ったりしてると -1 が返ってくる。

curlコマンドで試してみた

$ curl http://rpc.reader.livedoor.com/notify?user=snaka_door
|11214||

上記の11214が未読数。
多すぎw

Ruby(irb)でも試してみる

$ irb

irb(main):002:0> require 'net/http'
=> true

irb(main):004:0> Net::HTTP.get_print 'rpc.reader.livedoor.com', '/notify?user=snaka_door'
|11224||=> nil

さらに増えてるw

追記:2009.05.14

この情報ってどっかで見たはず...と思っていたら、あった... orz
http://d.hatena.ne.jp/nTeTs/20060422/1145637483
↑こっちの方が情報は充実してるので、そちらも参照