ITCsapat.hu - szótár
← Vissza a teljes szótárhoz
KATEGÓRIÁK·#124

Application Programming Interface

“

RÖVIDEN

Olyan szabályok és protokollok összessége, amely lehetővé teszi a különböző szoftveres alkalmazások számára, hogy kommunikáljanak egymással és adatokat cseréljenek.

KICSIT RÉSZLETESEBBEN

A jelentése mögött

Az API egyfajta szoftveres híd, amelyen keresztül az egyik rendszer szolgáltatásokat vagy adatokat kérhet le egy másiktól anélkül, hogy ismernie kellene annak belső működését. A modern webfejlesztésben legelterjedtebbek a REST és GraphQL alapú, HTTP-protokollt használó webes API-k, amelyek JSON vagy XML formátumban cserélnek adatot. API-k segítségével integrálhatók például a fizetési kapuk (pl. Stripe, Barion) egy webáruházba, vagy jeleníthetők meg Google Térképek külső weboldalakon. Az Infotechna Kft. és az ITCsapat.hu környezetében az API-k elengedhetetlenek a WHMCS számlázási rendszerek automatizálásához, a domain regisztrációs folyamatokhoz vagy a Ghost CMS és külső hírlevélküldő rendszerek összekapcsolásához.

Egyszerűen: Képzeld el, hogy beülsz egy étterembe. Te vagy a felhasználó, a konyha pedig az a rendszer, ami elkészíti az ételt (az adatot). Te magad nem mehetsz be a konyhába főzni, és nem is látsz rá, mi történik bent. Az API a pincér: odajön az asztalodhoz, felveszi a rendelésedet (kérés), beviszi a konyhára, majd amikor elkészült az étel, kihozza neked (válasz). A pincér (API) közvetít közted és a konyha között, így neked csak azt kell tudnod, mi van az étlapon.

ITCsapat.hu - szótárMég több szó →