Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
je API skladá z kódu , ako je JavaScript alebo XML . Neexistuje žiadny set charakteristické , ako zložité a dlho to kód musí byť . V niektorých prípadoch , to je tvorené len pár riadkov . Spoločné rozhranie API obsahovať kód pre webové aplikácie , ktoré môžu vývojári integrovať do svojich webových stránok . Napríklad Google ponúka API pre jeho populárne Maps služby .
Ideálne vlastnosti
V ideálnom svete , API by sa podeliť o niekoľko kľúčových vlastností , podľa Google softvérový inžinier Joshua Bloch . Patrí k nim je ľahké pre vývojárov sa naučiť a používať , ťažko správne používať , ľahko čitateľné , dostatočne silný na to , že všetko , čo vývojár chce , ľahko rozšíriť a dokonale montáž publikum je to zamerané na . API s komplexnou dokumentáciou alebo komplikované kódu sú často príliš ťažké integrovať a používať .
Služby
API majú tendenciu k pripojenie aplikácie tretej strany alebo kus softvér s užívateľom vlastné aplikácie , webové stránky alebo softvér . Charakteristické pre väčšinu API je , že sú postavené vlastníkom softvéru tretích strán , alebo sesterskou stranou . API musí pochopiť funkcie , kódy a predpisy softvéru tretej strany , aby správne fungovať .
Viditeľnosť
Kľúčovou charakteristikou všetkých API je , že koncový užívateľ nemôže vidieť , ako beží . Mnoho populárnych webových stránok , vrátane Facebook , Twitter a Google , by mohla využívať rozhranie API v rôznych fázach . Napriek tomu , nebudete vedieť ako užívateľ . V tomto zmysle je API nemožno spustiť ako samostatné programy - sú len funkcie vo vzťahu k aplikáciám , ku ktorým sú pripojené
.