API - co to je, definice a koncept

API je zkratka anglického výrazu Application Programming Interfaces. Jedná se o sadu počítačových příkazů a funkcí, které vývojářům umožňují vytvářet specifické programy pro konkrétní operační systémy.

Podle počítačového experta Benjy Weinbergera je API formální specifikací softwarového modulu, jak jeden modul jednoho softwaru komunikuje s druhým.

Příklady použití API

Rozhraní API je něco, co uživatel nevidí, protože funguje pouze pro software.

Když si například uživatel zakoupí lístky na film prostřednictvím webu divadla a zadá informace o své kreditní kartě, použije web API k dálkovému odeslání těchto informací do jiného programu, který zkontroluje, zda mají bankovní údaje pravdu.

Jakmile je platba potvrzena, vzdálená aplikace odešle informace na web kina a správně potvrdí platbu, což umožní této stránce vydávat vstupenky uživatelům.

Další prominentní příklady použití API by byly následující:

  1. Google Maps prostřednictvím svého přístupu k „API“ umožňuje ukládat data a užitečné informace na vaše mapy a prezentovat je určitými vyhledáváními nebo přizpůsobenými funkcemi z naší vlastní aplikace.
  2. Twitter umožnil vývoj velkého počtu alternativních systémů a webových služeb, které fungují prostřednictvím jeho API.
  3. Facebook Connect přenáší určitá data prostřednictvím API k automatické registraci uživatelů na jiných webových stránkách, což jim dává možnost zaregistrovat se a přihlásit se pomocí svých vlastních účtů na Facebooku.
  4. Paypal s jeho „API“ umožňuje elektronické platební operace pomocí samotného webového systému, aniž by bylo nutné přistupovat / pracovat na webových stránkách Paypal, což usnadňuje tuto transakci.

Použití API

API lze použít ke komunikaci s operačním systémem (WinAPI), s databázemi (DBMS) nebo s komunikačními protokoly (Jabber / XMPP).

V posledních letech jsou pozitivně využívány v odvětví digitálního marketingu prostřednictvím sociálních sítí (Twitter, Facebook, Youtube, Flickr, LinkedIn atd.) A dalších online platforem (Google Maps, WordPress atd.), Což změnilo marketing sociálních médií do něčeho jednoduššího a mnohem výnosnějšího.

Rozhraní API vám umožňují využívat funkce, které již existují v jiném softwaru, takže není nutné znovuobjevovat, protože používáte kód, o kterém je známo, že je testován a pracuje správně.

V případě neotevřených nástrojů slouží k poskytování informací programátorům o tom, jak začlenit konkrétní funkce, aniž by museli poskytovat informace o tom, jak se proces provádí interně.

Populární Příspěvky

Expanze Fintech usnadňuje globální expanzi

Díky pokroku v technologii Fintech budou finanční subjekty, jako jsou BBVA a Santander Bank, schopné se svými dceřinými společnostmi online bankovnictví postupovat směrem k novým oborům podnikání na jiných mezinárodních trzích. Tento technologický pokrok umožňuje bankovním subjektům větší expanzi při nižších nákladech díky eliminaci celé infrastrukturyVíce…

Teorie amerického prezidentského cyklu

✅ Teorie amerického prezidentského cyklu Co to je, význam, pojem a definice. Teorie amerického prezidentského cyklu se pokouší vysvětlit vliv politiky na ...…

Strategie založené na událostech

✅ Strategie řízené událostmi | Co to je, význam, pojem a definice. Strategie založené na událostech, známé také jako strategie založené na událostech, spočívají v přijímání ...…