googlereader

[DEAD AND UNMAINTAINED] Wrapper for Google Reader's undocumented and possibly "unstable" API. By unstable, I mean if they haven't documented it, then they could change it at anytime without notice.

MIT License

Stars
28

DEAD AND UNMAINTAINED

= Installation

sudo gem install googlereader

= Usage

require 'google/reader' Google::Reader::Base.establish_connection('username', 'password')

=> all feeds and labels unread counts

pp Google::Reader::Count.all

=> all unread counts for labels

pp Google::Reader::Count.labels

=> all unread counts for feeds

pp Google::Reader::Count.feeds

=> all items for a label

pp Google::Reader::Label.all

puts 'Links'

5 latest unread items

unread = Google::Reader::Label.new('links').entries(:unread, :n => 5) unread.each { |p| puts p.title }

puts 'Using Continuation'

next 5 latest items after the unread above

more_unread = Google::Reader::Label.new('links').entries(:unread, :n => 5, :c => unread.continuation) more_unread.each { |p| puts p.title }

= Notes

I'm using the following links below as documentation (and also a bit of reverse engineering with Firebug) until google releases an official and documented api: