Collega le tue app e i tuoi script a Inoreader
L'API di Inoreader offre al tuo codice l'accesso alle tue iscrizioni, alle cartelle, ai tag, agli articoli e ai conteggi degli articoli non letti. È un'API REST documentata con OAuth 2.0 e risposte JSON.
Leggi la documentazione dell'API- ProL'accesso all'API è incluso in Pro.
- TeamAnche i piani Team lo includono, con un'unica applicazione condivisa per tutto il team.
Lavora con il tuo account tramite il tuo codice
Con l'API di Inoreader, il tuo programma può fare ciò che fai nel lettore: elencare i feed, leggere gli articoli, contrassegnarli come letti, assegnare loro tag e aggiungere nuove fonti.
Accesso completo all'account
Elenca le iscrizioni, le cartelle e i tag, leggi gli articoli di qualsiasi flusso con paginazione e filtri, modifica lo stato di lettura, assegna tag e salva gli articoli, aggiungi feed e crea feed di monitoraggio.
Risposte JSON
Le risposte sono in JSON, nel formato che i client dei lettori di feed utilizzano da anni, quindi spesso le librerie e il codice esistenti si adattano con poche modifiche.
Accesso con OAuth 2.0
Ogni applicazione si autentica con OAuth 2.0 tramite una pagina di consenso su Inoreader, sia che venga utilizzata da altre persone sia che funzioni soltanto sul tuo account.
Limiti di utilizzo
Registra ogni applicazione nel pannello per sviluppatori nelle Preferenze, che ne mostra i limiti giornalieri e l'utilizzo. I piani personalizzati offrono limiti più elevati.
Collegati in quattro passaggi
- Con un account Pro o Team, apri Preferenze > API per sviluppatori e fai clic su Nuova applicazione. Annota l'ID e la chiave dell'app.
- Leggi la guida all'autenticazione e implementa OAuth 2.0, utilizzato da ogni nuova applicazione, compresi gli script che funzionano sul tuo account.
- Richiama i metodi di cui hai bisogno, come l'elenco delle iscrizioni, i contenuti dei flussi, i conteggi degli articoli non letti e la modifica dei tag. Ogni metodo è documentato con una richiesta e una risposta.
- Controlla l'utilizzo nel pannello per sviluppatori. Le intestazioni relative ai limiti di frequenza presenti in ogni risposta indicano al tuo codice quando viene azzerata la quota giornaliera.
Casi d'uso
Creare una dashboard per una redazione
Leggi i feed di monitoraggio del tuo team editoriale ogni mezz'ora e mostrali su uno schermo a parete.
Gestire una pipeline di contenuti
I tuoi redattori assegnano tag agli articoli in Inoreader e uno script li recupera e li pubblica su un sito web o su uno strumento per newsletter.
Creare un client per una piattaforma che non supportiamo
Scrivi un lettore per un computer o un dispositivo per cui non esiste un'app Inoreader, con le stesse iscrizioni, cartelle, tag e lo stesso stato di lettura del tuo account.
Usa l'API quando le integrazioni non bastano
Le integrazioni con Zapier, IFTTT e n8n si basano su questa API. Quando una piattaforma di integrazione non riesce a fare ciò di cui hai bisogno, l'API è il passo successivo.
Domande frequenti
Cosa può fare l'API?
Può elencare e modificare iscrizioni, cartelle e tag e leggere gli articoli di qualsiasi flusso, come un feed, una cartella, un tag, i tuoi articoli salvati o quelli non letti. Può anche ottenere i conteggi degli articoli non letti, contrassegnare gli articoli come letti, assegnare loro tag, aggiungere feed e creare feed di monitoraggio. Il portale per sviluppatori elenca tutti i metodi con esempi.
Come posso ottenere l'accesso?
Registra un'applicazione in Preferenze > API per sviluppatori, con un account Pro o Team. Riceverai un ID e una chiave dell'app, insieme alle statistiche di utilizzo degli ultimi 30 giorni e ai limiti giornalieri della tua app.
Come accedono gli utenti alla mia app?
Tramite OAuth 2.0. La tua app indirizza l'utente a una pagina di consenso su Inoreader e riceve un token di accesso e un token di aggiornamento, così l'utente non deve mai digitare la propria password al di fuori di Inoreader. Uno script che funziona sul tuo account si autentica allo stesso modo, poiché le nuove applicazioni utilizzano esclusivamente OAuth 2.0.
Quali sono i limiti?
Ogni app può effettuare 100 chiamate al giorno in ciascuna delle due aree dei metodi. Ogni risposta riporta nelle proprie intestazioni l'utilizzo e l'orario di azzeramento. Limiti più elevati sono disponibili con i piani personalizzati.
Esiste un'applicazione Team?
Sì. Ogni piano Team include un'applicazione condivisa che tutti i membri possono utilizzare. Applicazioni aggiuntive e limiti più elevati sono disponibili come componenti aggiuntivi.
Dove si trova la documentazione?
Su inoreader.com/developers. Lì troverai tutti i metodi con i relativi parametri e risposte, i flussi di autenticazione, i formati degli ID e i limiti di frequenza. Puoi inviare domande a [email protected].
Funzionalità correlate
Integrazioni
Invia i tuoi articoli agli strumenti che usi per lavorare
Regole
Automatizza ciò che accade a ogni nuovo articolo
Monitoraggio dei feed
Monitora qualsiasi parola chiave, brand o argomento in tutto il web
Costruisci il tuo feed di notizie
Pronto a fare un tentativo?
Inizia una prova di 14 giorni, nessuna carta di credito richiesta.