Hi All,

Myself (za...@wso2.com) and Vanii(va...@wso2.com) have planned to develop
the $subject.
Please find the project plan below.

*Introduction*
Feedly is a News aggregated tool that lets a user subscribe to RSS Feeds
and read them all in one place. Feedly API [1]
<http://developer.feedly.com/>

*Feedly API Operations*

Authentication

   - Authenticating a user and obtaining a code

   - Exchanging a code for a refresh token and an access token

   - Using a refresh token

   - Revoking a refresh token



Profile

   - Get the profile of the user

   - Update the profile of the user

Preferences

   - Get the preferences of the user

   - Update the preferences of the user

Markers

   - Get the list of unread counts

   - Mark one or multiple articles as read

   - Keep one or multiple articles as unread

   - Mark a feed as read

   - Mark a category as read

   - Undo mark as read

   - Mark one or multiple articles as saved

   - Mark one or multiple articles as unsaved

   - Get the latest read operations

   - Get the latest tagged entry ids

Subscriptions

   - Get the user’s subscriptions

   - Subscribe to a feed

   - Update an existing subscription

   - Unsubscribe from a feed

categories

   - Get the list of all categories

   - Change the label of an existing category

   - Delete a category

Feeds

   - Get the metadata about a specific feed

   - Get the metadata for a list of feeds

Streams

   - Get a list of entry ids for a specific stream

   - Get the content of a stream

Entries

   - Get the content of an entry

   - Get the content for a dynamic list of entries

   - Create and tag an entry

Tags

   - Get the list of tags created by the user

   - Tag an existing entry

   - Tag multiple entries

   - Change a tag label

   - Untag multiple entries

   - Delete tags

Mixes

   - Get a mix of the most engaging content available in a stream

OPML

   - Export the user’s subscriptions as an OPML file

   - Import an OPML

Search

   - Find feeds based on title, url or #topic

   - Search the content of a stream

URL Shortener

   - Create a shortened URL for an entry

Topics

   - Get the list of topics the user has added to their feedly

   - Add a topic to the user feedly account

   - Update an existing topic

   - Remove a topic from a feedly account


Dropbox

   - Link Dropbox

   - Unlink Dropbox

   - Add an article in Dropbox

Evernote

   - Link Evernote account

   - Unlink Evernote account

   - Get a list of Evernote notebooks

   - Save an article as a note

Facebook

   - Link Facebook account

   - Unlink Facebook account

   - Get suggested feeds

Microsoft

   - Link Microsoft Account

   - Unlink Windows Live account

   - Retrieve the list of OneNote notebook sections

   - Add an article in OneNote


Twitter

   - Link Twitter account

   - Unlink Twitter account

   - Get suggested feeds
    - Get suggested feeds (alternate version)

Please note : Some of the operations in the Microsoft, Dropbox and Evernote
are only available for pro users.

*Authentication*
Supports OAuth 2.0 protocol

*Feedly Connector Summary*
Connector Name: feedly-connector-1.0.0
API Version: 3.0
Technology: REST

[1] http://developer.feedly.com/v3/


Regards.

-- 
*ZAMLY|THAHA*
Associate Software Engineer | WSO2 Inc.

M: +94 717179055
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to