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

Proč ve Španělsku klesá střední třída?

Střední třída má zásadní význam pro hospodářskou a sociální stabilitu země. Čím je početnější, tím větší je prosperita a rozvoj národa. Hospodářská krize z roku 2008 však zasáhla evropskou střední třídu, zejména španělskou. Stojí tedy za to si položit následující otázku: Je Číst více…

Vývoj sázení ve Španělsku v posledních letech

Historie hazardních her a hazardních her ve městech je stejně dlouhá jako organizované společnosti. První kostka, jako projev existence hazardních her, pochází z pravěku. Lidské bytosti praktikují tento typ činnosti již více než 5 000 let. Tato hra byla a pokračujeČtěte více…

Mýtus o skandinávské prosperitě

Loni v lednu konečně skončila jednání o sestavení vlády ve Švédsku po měsících nejistoty v důsledku posledních všeobecných voleb, které vyústily v roztříštěný parlament. Výsledkem bylo udržení moci u sociálních demokratů s podporou Číst více…