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

Zasedání G7, tentokrát odhodlanější než kdy jindy

Skupina 7 nejsilnějších zemí světa v ekonomických a vojenských záležitostech, lépe známá jako G7, se sešla, aby projednala otázku protekcionismu, který tak zpomaluje ekonomiky a globalizaci. Skupina vůdců se navíc zabývá otázkou Severní Koreje a vyzývá je, aby opustili svůj jaderný program, aby si přečetli více…

Obtížné časy pro Ford

Americká nadnárodní společnost Ford Motor Company, známá jako Ford, v současné době čelí nepříznivým situacím. Ve společnosti dochází k mnoha změnám, včetně následujících: vlna propouštění oznámená společností Ford a nahrazení jejího generálního ředitele Marka Fieldse Jimem Hackettem. Chcete-li pochopit, co se stane, přečtěte si více…

Ekonomické důsledky technických problémů British Airways

Technické problémy, které British Airways utrpěly minulý víkend, vedly k mnoha zrušením letů a četným zpožděním. Podle zprávy Citigroup by tato řada technických poruch mohla být velmi nákladná: nic víc a nic méně než 100 milionů eur. Předseda a generální ředitel společnosti British Přečtěte si více…