/feedly_api

Early unofficial Feedly API ruby gem

Primary LanguageRubyMIT LicenseMIT

feedly_api

Gem Version Build Status Coverage Status Code Climate FOSSA Status

Early unofficial Feedly API with no external dependencies

Limitations

  • no auth for now
  • get methods only
  • continuation not implemented

Usage

# Create client for API requests; OAuth token optional
@client = FeedlyApi::Client.new
# Create Feed object for specific feed id
@feed = @client.feed('feed/https://www.eff.org/rss/updates.xml')
# Get array of feed items hashes
@feed.items
# Pass params to get more or less items
@feed.items(count: 50)

Roadmap

  • OAuth support
  • Continuation
  • OPML API
  • Markers API
  • Feeds API
  • Entries API
  • Categories API
  • Subscriptions API
  • Preferences API
  • Profile API
  • Topics API
  • Tags API
  • Search API
  • URL Shortener API
  • Mixes API

Supported Ruby Versions

feedly_api is tested under 2.2.10, 2.3.7, 2.4.4, 2.5.1, 2.6.0-preview2, Ruby HEAD, JRuby 9.2.0.0.

License

MIT License

FOSSA Status