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.

Consulter la documentation de l’API
  • ProL’accès à l’API est inclus dans l’offre Pro.
  • TeamLes offres Team l’incluent également, avec une application partagée pour toute l’équipe.
Le panneau développeur 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 : répertorier les flux, lire les articles, les marquer comme lus, leur attribuer des étiquettes et ajouter de nouvelles sources.

Accès complet au compte

Répertoriez les abonnements, les dossiers et étiquettes, lisez les articles de n’importe quel flux d’articles 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.

Connexion OAuth 2.0

Chaque application se connecte avec OAuth 2.0 via une page de consentement sur Inoreader, qu’elle soit utilisée par d’autres personnes ou qu’elle fonctionne uniquement sur votre propre compte.

Limites d’utilisation

Vous enregistrez chaque application dans le panneau développeur des Préférences, qui affiche ses limites quotidiennes et son utilisation. Des limites plus élevées sont incluses dans les offres personnalisées.

Connectez-vous en quatre étapes

  1. Sur un compte Pro ou Team, ouvrez Préférences > API développeur et cliquez sur Nouvelle application. Notez l’identifiant et la clé de l’application.
  2. Lisez le guide d’authentification et implémentez OAuth 2.0, qu’utilise toute nouvelle application, y compris un script qui fonctionne sur votre propre compte.
  3. Appelez les méthodes dont vous avez besoin, comme la liste des abonnements, le contenu des flux d’articles, 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 développeur. Les en-têtes de limitation de fréquence 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 de journalistes toutes les demi-heures et affichez-les sur un écran mural.

Faire fonctionner une chaîne de traitement de contenu

Vos rédacteurs attribuent des étiquettes aux articles dans Inoreader, et 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 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 répondre à vos besoins, l’API est l’étape suivante.

Questions fréquemment posées

Que permet de faire l’API ?

Elle permet de répertorier et de modifier les abonnements, dossiers et étiquettes, et de lire les articles de n’importe quel flux d’articles, par exemple ceux d’un flux, d’un dossier, d’une étiquette, de vos articles enregistrés ou de vos articles non lus. Elle permet également d’obtenir 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 développeur répertorie toutes les méthodes avec des exemples.

Comment obtenir l’accès ?

Enregistrez une application dans Préférences > API développeur, sur 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 d’actualisation, de sorte que l’utilisateur ne saisit jamais son mot de passe en dehors d’Inoreader. Un script qui fonctionne sur votre propre compte se connecte de la même manière, puisque les nouvelles applications utilisent uniquement OAuth 2.0.

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 offres personnalisées.

Existe-t-il une application Team ?

Oui. Chaque offre 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 ?

Sur inoreader.com/developers. Vous y trouverez chaque méthode avec ses paramètres et ses réponses, les procédures d’authentification, les formats des identifiants et les limites de fréquence des appels. 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