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

IWater 2016. Význam vody

Minulý týden byla vodě věnována pozornost, kterou si zaslouží, na místě konání Fira de Barcelona Gran Via, kde se konalo první vydání iWater. Událost, která sloužila jako místo setkání, mezinárodní přehlídka a vytváření sítí pro agenty věnované integrovanému vodnímu cyklu. Nejdůležitější operátoři, strojírenství, Přečtěte si více…

Whatsapp Pay nebo jak platit prostřednictvím zprávy

Posílání a přijímání peněz jako zprávy nebo fotografie prostřednictvím chatu je oficiálně realitou. WhatsApp, král okamžitých zpráv, již spustil WhatsApp Pay v Indii; funkce odesílání a přijímání peněz prostřednictvím chatu.…