Leed-API

logoAPILeed-API est l’API de l’agrégateur Leed.

L’intéret de cette API est de pouvoir suivre et gérer ses flux RSS ou Atom depuis n’importe quel support. Par exemple, un article lu depuis un smartphone le sera également sur le navigateur internet.

Fonctionalités

Leed-API permet de gérer les flux via le moteur Leed depuis une application externe, comme LeedReader qui permet de lire ses flux Leed sous Android. Pour ce faire, l’API permet de :

  • récupérer les catégories de flux,
  • de récupérer la liste de flux par catégorie de flux,
  • de récupérer le titre des articles du flux,
  • de récupérer le contenu d’un article,
  • de mettre un article comme lu ou non lu.

Installation et utilisation

Voir page dédiée expliquant l’installation et l’utilisation.

Fonctions

Voici la liste des fonctions pour leed-API v0.11 :

  • article associé à idArticle permet de récupérer le contenu d’un article.
  • flux associé à idFlux permet de récupérer le titre des articles non lus d’un flux définit.
  • getUnread associé à nbMaxArticle et offset permet de récupérer nbMaxArticle non lus avec un offset. Est utilisé notamment pour le lazy-loading.
  • setRead et setUnRead associé à idArticle permet respectivement de mettre un article lu ou non lu.
  • setFeedRead associé à idFeed permet de mettre tous les articles du flux (ou du répertoire) comme lus.
  • setAllRead permet de mettre tous les articles de la base de données comme lus.
  • setFavorite et unsetFavorite associé à idArticle permet respectivement de marquer un article comme favori ou ne plus mettre l’article comme favori.
  • getVersions permet de récupérer la version de l’API ainsi que la version de l’agrégateur Leed installée.
  • getCategories permet de récupérer toutes les catégories de flux avec le nombre d’articles non lus.
  • getUnreadFolders permet de récupérer les répertoires dans lesquels il y a des articles non lus (permet d’alléger la liste des répertoires) avec les articles sans leur contenu.
  • getFolders permet de récupérer tous les répertoires avec les articles sans leur contenu.