feedly_api
Early unofficial Feedly API with no external dependencies
Limitations
- no auth for now
- get methods only
- continuation not implemented
Usage
feedly = FeedlyApi::Client.new
=> #<FeedlyApi::Client:0x007ff233308ae0 @auth_token=nil>
client.get_feed_info 'feed/https://www.eff.org/rss/updates.xml'
=> {:website=>"https://www.eff.org/rss/updates.xml",
:id=>"feed/https://www.eff.org/rss/updates.xml",
:subscribers=>2442,
:title=>"Deeplinks",
:velocity=>15.2}
client.get_feed_contents 'feed/https://www.eff.org/rss/updates.xml'
=> {:direction=>"ltr",
:continuation=>"13fa6b1134b:1a10f:eacbe387",
:alternate=>
[{:href=>"https://www.eff.org/rss/updates.xml", :type=>"text/html"}],
:id=>"feed/https://www.eff.org/rss/updates.xml",
:updated=>1373935361457,
:title=>"Deeplinks",
:items=>
[{:id=>
# ...
client.get_feed_contents('feed/https://www.eff.org/rss/updates.xml', count: 1).size
=> 1
Supported Ruby Versions
feedly_api is tested under 1.9.3, 2.0.0, JRuby (1.9 mode), and Rubinius (1.9 mode).
License
Apache License, Version 2.0