Co je API?
API, neboli aplikační programové rozhraní, slouží k předávání dat mezi softwarovými aplikacemi formalizovaným způsobem. Mnohé služby nabízejí veřejná API, díky nimž může kdokoli do služby předávat obsah nebo ho z ní odebírat. API, která pracují přes internet prostřednictvím adres URL ve tvaru http://, se označují jako webová rozhraní API. Uživatelé na webu posílají rozhraní API své požadavky týkající se načtení nebo zveřejnění informací.
Prostřednictvím rozhraní API jsou řízeny všechny vaše oblíbené aplikace. Aplikace sociálních sítí například umožňují prostřednictvím API uživatelům zobrazit a publikovat příspěvky z jejich mobilních aplikací. Když aktualizujete kanál, aplikace vytvoří požadavek API na načtení všech příspěvků. Když označíte některý příspěvek hodnocením „To se mi líbí“, aplikace vytvoří požadavek API na zveřejnění těchto dat.
Díky tomu, že můžete ve Zkratkách vytvářet požadavky API, můžete jít nad rámec dat lokálně dostupných na vašem zařízení a vytvářet zkratky, které budou interagovat s kteroukoli službou, která má veřejné API. Můžete vytvářet vlastní zkratky, které shromažďují velké objemy dat a zobrazují je libovolným požadovaným způsobem nebo dokonce odesílají data zpátky na rozhraní API a aktualizují webovou službu – cokoli je možné v API, je možné i v aplikaci Zkratky.