Prepojte svoje vlastné aplikácie a skripty s Inoreaderom
API Inoreadera poskytuje vášmu vlastnému kódu prístup k vašim odberom, priečinkom, značkám, článkom a počtom neprečítaných článkov. Je to zdokumentované rozhranie REST API s podporou OAuth 2.0 a odpoveďami vo formáte JSON.
Prečítajte si dokumentáciu API- ProPrístup k API je zahrnutý v pláne Pro.
- TeamZahŕňajú ho aj plány Team, s jednou zdieľanou aplikáciou pre celý tím.
Pracujte so svojím účtom z vlastného kódu
S API Inoreadera môže váš program robiť to, čo robíte vy v čítačke: zobrazovať zoznam kanálov, čítať články, označovať ich ako prečítané, pridávať k nim značky a pridávať nové zdroje.
Plný prístup k účtu
Zobrazujte zoznam odberov, priečinkov a značiek, čítajte články z ľubovoľného toku so stránkovaním a filtrami, meňte stav neprečítania, pridávajte k článkom značky a ukladajte ich, pridávajte kanály a vytvárajte monitorovacie kanály.
Odpovede vo formáte JSON
Odpovede sú vo formáte JSON, ktorý klienti na čítanie kanálov používajú už roky, takže existujúce knižnice a kód sa často dajú použiť len s malými úpravami.
Prihlásenie cez OAuth 2.0
Každá aplikácia sa prihlasuje pomocou OAuth 2.0 prostredníctvom stránky na udelenie súhlasu v Inoreaderi, či už ju používajú iní ľudia, alebo pracuje iba s vaším vlastným účtom.
Limity využívania
Každú aplikáciu zaregistrujete v paneli pre vývojárov v Predvoľbách, ktorý zobrazuje jej denné limity a využitie. Vyššie limity sú súčasťou plánov Custom.
Prepojenie v štyroch krokoch
- V účte s plánom Pro alebo Team otvorte Predvoľby > Vývojárske API a kliknite na Nová aplikácia. Poznačte si jej ID a kľúč.
- Prečítajte si sprievodcu autentifikáciou a implementujte OAuth 2.0, ktoré používa každá nová aplikácia vrátane skriptu pracujúceho s vaším vlastným účtom.
- Volajte metódy, ktoré potrebujete, napríklad zoznam odberov, obsah toku, počty neprečítaných článkov a úpravu značky. Každá z nich je zdokumentovaná s požiadavkou a odpoveďou.
- Sledujte využitie v paneli pre vývojárov. Hlavičky limitov počtu požiadaviek v každej odpovedi oznamujú vášmu kódu, kedy sa obnoví denná kvóta.
Príklady použitia
Vytvorenie prehľadového panela pre redakciu
Každú polhodinu načítajte monitorovacie kanály svojho mediálneho tímu a zobrazte ich na nástennej obrazovke.
Prevádzkovanie procesu spracovania obsahu
Vaši redaktori pridávajú k článkom v Inoreaderi značky a skript ich načíta a publikuje na webovej stránke alebo v nástroji na tvorbu newsletterov.
Vytvorenie klienta pre platformu, ktorú nepodporujeme
Napíšte čítačku pre počítač alebo zariadenie, ktoré nemá aplikáciu Inoreader, s rovnakými odbermi, priečinkami, značkami a stavom prečítania ako vo vašom účte.
Použite API, keď integrácie nestačia
Integrácie so službami Zapier, IFTTT a n8n sú postavené na tomto API. Keď integračná platforma nedokáže urobiť to, čo potrebujete, ďalším krokom je API.
Často kladené otázky
Čo dokáže API?
Dokáže zobraziť zoznam odberov, priečinkov a značiek a upravovať ich, ako aj čítať články z ľubovoľného toku, napríklad z kanála, priečinka, značky, vašich uložených alebo neprečítaných článkov. Dokáže tiež získavať počty neprečítaných článkov, označovať články ako prečítané, pridávať k nim značky, pridávať kanály a vytvárať monitorovacie kanály. Portál pre vývojárov uvádza všetky metódy s príkladmi.
Ako získam prístup?
Zaregistrujte aplikáciu v časti Predvoľby > Vývojárske API v účte s plánom Pro alebo Team. Získate ID aplikácie a kľúč spolu so štatistikami využívania za posledných 30 dní a dennými limitmi svojej aplikácie.
Ako sa používatelia prihlásia do mojej aplikácie?
Prostredníctvom OAuth 2.0. Vaša aplikácia presmeruje používateľa na stránku na udelenie súhlasu v Inoreaderi a dostane prístupový token a obnovovací token, takže používateľ nikdy nezadáva svoje heslo mimo Inoreadera. Skript, ktorý pracuje s vaším vlastným účtom, sa prihlasuje rovnakým spôsobom, pretože nové aplikácie používajú výlučne OAuth 2.0.
Aké sú limity?
Každá aplikácia môže vykonať 100 volaní denne v každej z dvoch zón metód. Každá odpoveď uvádza vo svojich hlavičkách využitie a čas obnovenia limitu. Vyššie limity sú dostupné v plánoch Custom.
Existuje aplikácia pre Team?
Áno. Každý plán Team zahŕňa jednu zdieľanú aplikáciu, ktorú môžu používať všetci členovia. Ďalšie aplikácie a vyššie limity sú dostupné ako doplnky.
Kde nájdem dokumentáciu?
Na inoreader.com/developers. Nájdete tam každú metódu s jej parametrami a odpoveďami, postupy autentifikácie, formáty ID a limity počtu požiadaviek. Otázky môžete posielať na [email protected].
Súvisiace funkcie
Integrácie
Posielajte svoje články do nástrojov, v ktorých pracujete
Pravidlá
Automatizujte spracovanie každého nového článku
Monitorovacie zdroje
Sledujte ľubovoľné kľúčové slovo, značku alebo tému na celom webe
Vytvorte si vlastný informačný kanál
Ste pripravení to vyskúšať?
Začnite 14-dňovú skúšobnú verziu, kreditná karta sa nevyžaduje.