Skip to content

An HTTP Client that interfaces with Feedly Cloud API.

Notifications You must be signed in to change notification settings

Zettersten/FeedlySharp

Repository files navigation

FeedlySharp

FeedlySharp

Build history

An HTTP Client that interfaces with Feedly Cloud API. Millions of users depend on their feedly for inspiration, information, and to feed their passions. But one size does not fit all. Individuals have different workflows, different habits, and different devices. In our efforts to evolve feedly from a product to a platform, we have therefore decided to open up the feedly API. Developers are welcome to deliver new applications, experiences, and innovations via the feedly cloud. We feel strongly that this will help to accelerate innovation and better serve our users.

Build Status NuGet Badge

Installation

dotnet add package FeedlySharp

or from the VS Package Manager

Install-Package FeedlySharp

Adding FeedlySharp to your project

Instatiate client by providing FeedlyOptions

var feedlySharp = new FeedlySharpHttpClient(FeedlyOptions); 

Instatiate client by using the IServiceCollection (default ASP.NET Core DI)

services.AddFeedlySharp();

Note: By default, FeedlySharp will look at IConfiguration for FeedlyOptions

configuration[$"Feedly:{nameof(FeedlyOptions.AccessToken)}"]
configuration[$"Feedly:{nameof(FeedlyOptions.RefreshToken)}"]
configuration[$"Feedly:{nameof(FeedlyOptions.UserID)}"]
configuration[$"Feedly:{nameof(FeedlyOptions.Domain)}"]

FeedlyOptions

public class FeedlyOptions
{
    public string AccessToken { get; set; }

    public string RefreshToken { get; set; }

    public string UserID { get; set; }

    public string Domain { get; set; } = "https://cloud.feedly.com/";
}

Note: You can also provide IOptions<FeedlyOptions>

Supported Features

See https://developer.feedly.com/ for more details

  • Entries
  • Streams
  • Profile
  • Collections
  • Feeds
  • Markers
  • Mixes
  • Preferences
  • Priorties
  • Notes & Highlights
  • Tags
  • Subscriptions
  • Search

About

An HTTP Client that interfaces with Feedly Cloud API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages