uGNote+Reader はGoogleのサーバより登録Feed情報をダウンロードしますが、その際に使用している手順はGoogleの公式に発表されたものではなく、こちら情報を元に作成しています
http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI
その他に以下のサイトも参考にしました
http://d.hatena.ne.jp/yuum3/20070916/1189955491
http://www.niallkennedy.com/blog/2005/12/google-reader-api.html
NoteBookと違って公式なAPIを使用していないので、Google側の仕様変更などで動作しなくなる可能性があります。
主に使用しているAPIは以下の通りです
Google へのログイン用sidの取得
https://www.google.com/accounts/ClientLogin
既読やstar等のラベル編集に必要なtokenの取得
http://www.google.com/reader/api/0/token
登録Feed一覧の取得
https://www.google.com/reader/api/0/subscription/list
未読数の取得
http://www.google.com/reader/api/0/unread-count?all=true
Feed毎のアイテム取得
http://www.google.com/reader/atom/feed?xt=user/-/state/com.google/reading
ラベルの編集
http://www.google.com/reader/api/0/edit-tagそれぞれwebブラウザでアクセスしてみるとXMLが得られるので、大体の使い方が判ります。
上記参照サイトで解説されているので興味のある方は参照してみてください
要望があれば、手順などをもう少し説明できるとおもいます(僕のわかっている範囲ですけど)
0 件のコメント:
コメントを投稿