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.
Panel pro vývojáře v Inoreaderu s ID aplikace, klíčem a denním využití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

  1. V účtu s tarifem Pro nebo Team otevřete Nastavení > Vývojář a vytvořte aplikaci. Poznamenejte si její ID a klíč.
  2. 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í.
  3. 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.
  4. 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.

Vytvořit účet