Connectez vos propres applications et scripts à Inoreader

L’API Inoreader donne à votre propre code accès à vos abonnements, dossiers, étiquettes, articles et compteurs d’articles non lus. Il s’agit d’une API REST documentée avec OAuth 2.0 et des réponses JSON.

Lire la Documentation de l'API
  • ProL’Accès API est inclus dans le forfait Pro.
  • TeamLes forfaits Team l’incluent également, avec une application partagée pour toute l’équipe.
Le panneau de développement d’Inoreader avec l’identifiant, la clé et l’utilisation quotidienne d’une application

Interagissez avec votre compte depuis votre propre code

Avec l’API Inoreader, votre programme peut faire ce que vous faites dans le lecteur : lister les flux, lire les articles, les marquer comme lus, leur attribuer des étiquettes et ajouter de nouvelles sources.

Accès complet au compte

Listez les abonnements, dossiers et étiquettes, lisez les articles de n’importe quel flux avec pagination et filtres, modifiez leur état lu ou non lu, attribuez des étiquettes aux articles et enregistrez-les, ajoutez des flux et créez des flux de veille.

Réponses JSON

Les réponses sont en JSON, dans le format que les clients de lecture de flux utilisent depuis des années : les bibliothèques et le code existants conviennent donc souvent avec peu de modifications.

OAuth 2.0 ou authentification client

Les applications utilisées par d’autres personnes s’authentifient avec OAuth 2.0 via une page de consentement sur Inoreader. Les scripts qui agissent sur votre propre compte peuvent utiliser une authentification client à la place.

Limites d’utilisation

Vous enregistrez chaque application dans le panneau de développement des Préférences, qui affiche ses limites et son utilisation quotidiennes. Les forfaits Personnalisé offrent des limites plus élevées.

Connectez-vous en quatre étapes

  1. Depuis un compte Pro ou Team, ouvrez Préférences > Développeur et créez une application. Notez son identifiant et sa clé d’application.
  2. Lisez le guide d’authentification et implémentez OAuth 2.0, ou utilisez l’authentification client pour un script qui agit sur votre propre compte.
  3. Appelez les méthodes dont vous avez besoin, comme la liste des abonnements, le contenu des flux, les compteurs d’articles non lus et la modification des étiquettes. Chacune est documentée avec une requête et une réponse.
  4. Surveillez l’utilisation dans le panneau de développement. Les en-têtes de limite de débit de chaque réponse indiquent à votre code quand le quota quotidien est réinitialisé.

Cas d’utilisation

Créer un tableau de bord pour une rédaction

Lisez les flux de veille de votre équipe média toutes les minutes et affichez-les sur un écran mural.

Exécuter une chaîne de traitement de contenu

Vos rédacteurs attribuent des étiquettes aux articles dans Inoreader, puis un script les récupère et les publie sur un site web ou dans un outil de newsletter.

Créer un client pour une plateforme que nous ne prenons pas en charge

Développez un lecteur pour un ordinateur ou un appareil qui ne dispose pas d’application Inoreader, avec les mêmes abonnements, dossiers, étiquettes et états de lecture que dans votre compte.

Utilisez l’API lorsque les intégrations ne suffisent pas

Les intégrations Zapier, IFTTT et n8n reposent sur cette API. Lorsqu’une plateforme d’intégration ne peut pas faire ce dont vous avez besoin, l’API est l’étape suivante.

Questions fréquemment posées

Que permet de faire l’API ?

Elle permet de lister et de modifier les abonnements, dossiers et étiquettes, et de lire les articles de n’importe quel flux, comme un flux d’abonnement, un dossier, une étiquette, vos articles enregistrés ou vos articles non lus. Elle permet également de récupérer les compteurs d’articles non lus, de marquer des articles comme lus, de leur attribuer des étiquettes, d’ajouter des flux et de créer des flux de veille. Le portail de développement répertorie toutes les méthodes avec des exemples.

Comment obtenir un accès ?

Enregistrez une application dans Préférences > Développeur, depuis un compte Pro ou Team. Vous obtenez un identifiant et une clé d’application, ainsi que des statistiques d’utilisation pour les 30 derniers jours et les limites quotidiennes de votre application.

Comment les utilisateurs se connectent-ils à mon application ?

Via OAuth 2.0. Votre application dirige l’utilisateur vers une page de consentement sur Inoreader et reçoit un jeton d’accès et un jeton de rafraîchissement : l’utilisateur ne saisit donc jamais son mot de passe en dehors d’Inoreader. Pour les scripts qui agissent uniquement sur votre propre compte, il existe également une authentification client plus simple.

Quelles sont les limites ?

Chaque application peut effectuer 100 appels par jour dans chacune des deux zones de méthodes. Chaque réponse indique l’utilisation et l’heure de réinitialisation dans ses en-têtes. Des limites plus élevées sont disponibles avec les forfaits Personnalisé.

Existe-t-il une application Team ?

Oui. Chaque forfait Team comprend une application partagée que tous les membres peuvent utiliser. Des applications supplémentaires et des limites plus élevées sont disponibles en option.

Où se trouve la documentation ?

À l’adresse inoreader.com/developers. Vous y trouverez toutes les méthodes avec leurs paramètres et leurs réponses, les processus d’authentification, les formats des identifiants et les limites de débit. Vous pouvez envoyer vos questions à [email protected].

Fonctionnalités associées

Intégrations

Envoyez vos articles vers les outils avec lesquels vous travaillez

Règles

Automatisez le traitement de chaque nouvel article

Flux de veille

Surveillez tout mot-clé, toute marque ou tout sujet sur le Web

Construisez votre propre fil d'actualité

Prêt à tenter le coup ?
Commencer un essai de 14 jours, aucune carte de crédit n'est requise.

Créer un compte