Koppel je eigen apps en scripts aan Inoreader

De Inoreader API geeft je eigen code toegang tot je abonnementen, mappen, tags, artikelen en aantallen ongelezen artikelen. Het is een gedocumenteerde REST-API met OAuth 2.0 en JSON-antwoorden.

Lees de API documentatie
  • ProAPI toegang is inbegrepen bij Pro.
  • TeamTeam-abonnementen bieden dit ook, met één gedeelde applicatie voor het hele team.
Het ontwikkelaarspaneel van Inoreader met de ID, sleutel en het dagelijkse gebruik van een applicatie

Werk met je account vanuit je eigen code

Met de Inoreader API kan je programma doen wat jij in de reader doet: feeds weergeven, artikelen lezen, ze als gelezen markeren, ze van tags voorzien en nieuwe bronnen toevoegen.

Volledige toegang tot je account

Geef de abonnementen, mappen en tags weer, lees de artikelen uit elke stream met paginering en filters, wijzig de ongelezenstatus, voorzie artikelen van tags en sla ze op, voeg feeds toe en maak monitoringfeeds aan.

JSON-antwoorden

De antwoorden zijn in JSON, in de indeling die feedreaderclients al jaren gebruiken, waardoor bestaande bibliotheken en code vaak met weinig aanpassingen bruikbaar zijn.

OAuth 2.0 of een clientlogin

Applicaties die door anderen worden gebruikt, melden zich aan met OAuth 2.0 via een toestemmingspagina op Inoreader. Scripts die op je eigen account werken, kunnen in plaats daarvan een clientlogin gebruiken.

Gebruikslimieten

Je registreert elke applicatie in het ontwikkelaarspaneel in Voorkeuren, waar je de dagelijkse limieten en het gebruik ervan ziet. Hogere limieten zijn inbegrepen bij Maatwerk-abonnementen.

Maak verbinding in vier stappen

  1. Open met een Pro- of Team-account Voorkeuren > Ontwikkelaar en maak een applicatie aan. Noteer de app-ID en -sleutel.
  2. Lees de authenticatiehandleiding en implementeer OAuth 2.0, of gebruik de clientlogin voor een script dat op je eigen account werkt.
  3. Roep de methoden aan die je nodig hebt, zoals de abonnementenlijst, streaminhoud, aantallen ongelezen artikelen en het bewerken van tags. Elke methode is gedocumenteerd met een verzoek en een antwoord.
  4. Houd het gebruik in het ontwikkelaarspaneel in de gaten. De headers voor de aanvraaglimiet in elk antwoord laten je code weten wanneer het dagelijkse quotum wordt gereset.

Toepassingen

Een dashboard voor een nieuwsredactie bouwen

Lees elke minuut de monitoringfeeds van je mediateam uit en toon ze op een beeldscherm aan de muur.

Een contentpijplijn uitvoeren

Je redacteuren voorzien artikelen in Inoreader van tags, waarna een script ze ophaalt en publiceert op een website of in een nieuwsbriefprogramma.

Een client bouwen voor een platform dat we niet ondersteunen

Schrijf een reader voor een computer of apparaat waarvoor geen Inoreader-app bestaat, met dezelfde abonnementen, mappen, tags en leesstatus als je account.

Gebruik de API wanneer integraties niet volstaan

De integraties met Zapier, IFTTT en n8n zijn gebouwd op deze API. Wanneer een integratieplatform niet kan doen wat je nodig hebt, is de API de volgende stap.

Veel gestelde vragen

Wat kan de API?

De API kan abonnementen, mappen en tags weergeven en bewerken, en de artikelen uit elke stream lezen, zoals een feed, een map, een tag, je opgeslagen artikelen of je ongelezen artikelen. De API kan ook aantallen ongelezen artikelen ophalen, artikelen als gelezen markeren, ze van tags voorzien, feeds toevoegen en monitoringfeeds aanmaken. Het ontwikkelaarsportaal beschrijft elke methode met voorbeelden.

Hoe krijg ik toegang?

Registreer een applicatie onder Voorkeuren > Ontwikkelaar met een Pro- of Team-account. Je krijgt een app-ID en -sleutel, samen met gebruiksstatistieken over de afgelopen 30 dagen en de dagelijkse limieten van je app.

Hoe melden gebruikers zich aan bij mijn app?

Via OAuth 2.0. Je app stuurt de gebruiker naar een toestemmingspagina op Inoreader en ontvangt een toegangstoken en een vernieuwingstoken, zodat de gebruiker het wachtwoord nooit buiten Inoreader invoert. Voor scripts die alleen op je eigen account werken, is er ook een eenvoudigere clientlogin.

Wat zijn de limieten?

Elke app kan per dag 100 aanroepen doen in elk van de twee methodezones. Elk antwoord vermeldt het gebruik en het tijdstip waarop de limiet wordt gereset in de headers. Hogere limieten zijn beschikbaar bij Maatwerk-abonnementen.

Is er een Team-applicatie?

Ja. Elk Team-abonnement bevat één gedeelde applicatie die alle leden kunnen gebruiken. Meer applicaties en hogere limieten zijn beschikbaar als uitbreidingen.

Waar vind ik de documentatie?

Op inoreader.com/developers. Daar vind je elke methode met de bijbehorende parameters en antwoorden, de authenticatiestromen, de ID-indelingen en de aanvraaglimieten. Je kunt vragen sturen naar [email protected].

Gerelateerde opties

Integraties

Stuur je artikelen naar de tools waarin je werkt

Regels

Automatiseer wat er met elk nieuw artikel gebeurt

Monitoringfeeds

Volg elk trefwoord, merk of onderwerp op het web

Bouw uw eigen nieuws-stroom

Klaar om het te proberen?
Start een 14-daagse proef, geen credit card nodig.

Account aanmaken