Propojte své vlastní aplikace a skripty s Inoreaderem
Rozhraní API služby Inoreader poskytuje vašemu vlastnímu kódu přístup k vašim odběrům, složkám, štítkům, článkům a počtům nepřečtených článků. Jde o zdokumentované rozhraní REST API s OAuth 2.0 a odpověďmi ve formátu JSON.
Přečtěte si dokumentaci API- ProPřístup k rozhraní API je součástí tarifu Pro.
- TeamTarify Team jej zahrnují také, s jednou sdílenou aplikací pro celý tým.
Pracujte se svým účtem z vlastního kódu
Díky rozhraní API služby Inoreader může váš program dělat to, co děláte ve čtečce: zobrazovat seznam kanálů, číst články, označovat je jako přečtené, přidávat k nim štítky a přidávat nové zdroje.
Plný přístup k účtu
Zobrazujte seznamy odběrů, složek a štítků, čtěte články z libovolného toku se stránkováním a filtry, měňte stav nepřečtení, přidávejte k článkům štítky a ukládejte je, přidávejte kanály a vytvářejte monitorovací kanály.
Odpovědi ve formátu JSON
Odpovědi jsou ve formátu JSON, který klientské aplikace pro čtení kanálů používají už léta, takže stávající knihovny a kód často stačí jen mírně upravit.
OAuth 2.0 nebo klientské přihlášení
Aplikace, které používají další lidé, se přihlašují pomocí OAuth 2.0 přes stránku pro udělení souhlasu v Inoreaderu. Skripty, které pracují s vaším vlastním účtem, mohou místo toho používat klientské přihlášení.
Limity využití
Každou aplikaci zaregistrujete v panelu pro vývojáře v Nastavení, který zobrazuje její denní limity a využití. Vyšší limity jsou součástí tarifů Vlastní.
Připojte se ve čtyřech krocích
- V účtu s tarifem Pro nebo Team otevřete Nastavení > Vývojář a vytvořte aplikaci. Poznamenejte si její ID a klíč.
- Přečtěte si průvodce ověřováním a implementujte OAuth 2.0, nebo pro skript, který pracuje s vaším vlastním účtem, použijte klientské přihlášení.
- Volejte metody, které potřebujete, například seznam odběrů, obsah toku, počty nepřečtených článků a úpravu štítku. Každá z nich je zdokumentována včetně požadavku a odpovědi.
- Sledujte využití v panelu pro vývojáře. Hlavičky s limity počtu požadavků v každé odpovědi vašemu kódu sdělují, kdy se obnoví denní kvóta.
Příklady použití
Vytvoření redakčního přehledového panelu
Každou minutu načítejte monitorovací kanály svého mediálního týmu a zobrazujte je na nástěnné obrazovce.
Provozování procesu zpracování obsahu
Vaši redaktoři přidávají k článkům v Inoreaderu štítky a skript je načítá a publikuje na webu nebo v nástroji pro rozesílání newsletterů.
Vytvoření klienta pro platformu, kterou nepodporujeme
Napište čtečku pro počítač nebo zařízení, pro které není k dispozici aplikace Inoreader, se stejnými odběry, složkami, štítky a stavem přečtení jako ve vašem účtu.
Použijte rozhraní API, když integrace nestačí
Integrace se Zapier, IFTTT a n8n jsou postavené na tomto rozhraní API. Když integrační platforma nedokáže to, co potřebujete, je rozhraní API dalším krokem.
Často kladené dotazy
Co rozhraní API dokáže?
Dokáže zobrazovat seznamy odběrů, složek a štítků, upravovat je a číst články z libovolného toku, například z kanálu, složky, štítku, vašich uložených nebo nepřečtených článků. Dokáže také získávat počty nepřečtených článků, označovat články jako přečtené, přidávat k nim štítky, přidávat kanály a vytvářet monitorovací kanály. Portál pro vývojáře uvádí všechny metody včetně příkladů.
Jak získám přístup?
Zaregistrujte aplikaci v Nastavení > Vývojář v účtu s tarifem Pro nebo Team. Získáte ID aplikace a klíč spolu se statistikami využití za posledních 30 dní a denními limity vaší aplikace.
Jak se uživatelé přihlásí do mé aplikace?
Prostřednictvím OAuth 2.0. Vaše aplikace přesměruje uživatele na stránku pro udělení souhlasu v Inoreaderu a obdrží přístupový token a obnovovací token, takže uživatel nikdy nezadává své heslo mimo Inoreader. Pro skripty, které pracují pouze s vaším vlastním účtem, je k dispozici také jednodušší klientské přihlášení.
Jaké jsou limity?
Každá aplikace může provést 100 volání denně v každé ze dvou zón metod. Každá odpověď ve svých hlavičkách uvádí využití a čas obnovení limitu. Vyšší limity jsou k dispozici v tarifech Vlastní.
Existuje aplikace pro Team?
Ano. Každý tarif Team zahrnuje jednu sdílenou aplikaci, kterou mohou používat všichni členové. Další aplikace a vyšší limity jsou k dispozici jako doplňky.
Kde najdu dokumentaci?
Na inoreader.com/developers. Najdete tam všechny metody s jejich parametry a odpověďmi, postupy ověřování, formáty ID a limity počtu požadavků. Dotazy můžete posílat na [email protected].
Související vlastnosti
Integrace
Posílejte své články do nástrojů, ve kterých pracujete
Pravidla
Automatizujte, co se děje s každým novým článkem
Prostředky pro monitorování
Sledujte libovolné klíčové slovo, značku nebo téma napříč webem
Vytvořte si vlastní zdroj
Jste připraveni to vyzkoušet?
Spusťte 14denní zkušební verzi bez nutnosti platební karty.