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.
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
- Open met een Pro- of Team-account Voorkeuren > Ontwikkelaar en maak een applicatie aan. Noteer de app-ID en -sleutel.
- Lees de authenticatiehandleiding en implementeer OAuth 2.0, of gebruik de clientlogin voor een script dat op je eigen account werkt.
- 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.
- 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.