Obsah:
- Definícia - Čo znamená Rozhranie otvorených aplikačných programov (Open API)?
- Techopedia vysvetľuje otvorené aplikačné programové rozhranie (Open API)
Definícia - Čo znamená Rozhranie otvorených aplikačných programov (Open API)?
Otvorené aplikačné programovacie rozhranie (otvorené API) je všeobecne definované ako API, ktoré používa spoločný alebo univerzálny jazyk alebo štruktúru na podporu univerzálnejšieho prístupu. Rozhranie API vo všeobecnosti umožňuje vývojárom používať konkrétny softvérový produkt rôznymi spôsobmi, napríklad jeho začlenenie do projektov tretích strán.
Techopedia vysvetľuje otvorené aplikačné programové rozhranie (Open API)
Otvorené API sa líši od softvérového produktu s otvoreným zdrojom. Dôvodom, prečo odborníci v oblasti IT označujú API ako „otvorené“, je to, že je otvorene zdieľaný a otvorený pre verejné použitie. Jedným z príkladov sú rozhrania API spoločnosti Facebook a ďalších stránok sociálnych médií, ktoré sú voľne zdieľané, aby nalákali vývojárov a ostatných používateľov na integráciu funkcií sociálnych médií do svojich softvérových produktov. Facebook a ďalšie platformy majú veľa úspechov s ponúkaním týchto otvorených rozhraní API, čo umožňuje ich platformám integrovať sa do najrôznejších projektov.
Niektorí odborníci v oblasti IT tiež definujú otvorené API ako rozhranie, ktoré sa vytvára so špecifickým protokolom, ktorý mu umožňuje prístup k iným vývojárom. Príkladom takého API je model architektúry Reprezentatívny štátny transfer (REST), ako aj Protokol Simple Object Access Protocol (SOAP).