Mi a Web API

API-t úgy értelmezhetjük, mint alkalmazás programozási interfész, vagy alkalmazás programozási felület - egy eljárást a lekérdezés. A régebbi számológépek alatt API lehet érteni matematikai API: az eszköz számát, valamint az üzemeltető kiszámításához az eredményt. Szintjén egy fizika API lehet tekinteni népszerű az Egyesült Államokban játék Rock „Em zokni” Em Robot: akkor ránt a karokat, és a robotok elleni küzdelem.

API egyik alapvető összetevője számítógépes rendszerek. Anélkül interfészek programozók kellene írni minden alkalmazás a semmiből. Az API programozók létre alkalmazásokat sokkal gyorsabb: annak érdekében, hogy ne kódolni a gomb „Ablak bezárása”, akkor egyszerűen azt kérje az operációs rendszer API és import funkciók be a kérelmet nem kell aggódni a munka és a teljesítmény a felhasználói felület. API is működik a hardver szinten, amely lehetővé teszi, hogy kommunikálni a különböző eszközök és alkatrészek.

Az API Internet két fajtája van: a kliens és szerver.

Client API. A HTML5 specifikáció számos API, amely a fejlesztők használhatják például Nagyítás és Dialog API. Az azokhoz való hozzáférést keresztül JS, adatfelületeit böngésző szolgáltatásait terjesztik, és cserélje ki a standard alkalmazást. Ez a funkció már óriási hatással volt a weboldalak kezelése alatt API-t, webes alkalmazások a számítógépek és a mobil eszközök.

Server API. Sok cég ad ki saját API: például a Netflix az API, jelezve előfizetők ingyen filmeket közvetlenül a keresés során. Online ezer különböző API: egy részük használják nyíltan, míg mások csak a vállalati honlapok. Minden adat kérésre a szerverről.

Cikkünk második formában.

Munka Web API

... hogy a jelenlegi helyzetben, a város Calgary. Ha megváltoztatja az első két pár szám után a @ jel (azaz szélesség és hosszúság), mi fog változni a kért információkat a Google Maps API, így kapunk egy teljesen más eredményt.

Amint látható, az adatokat JSON formátumban. Ez a sor információkat tartalmaz az időjárás Calgary. Az átlagos felhasználói adatok soha nem fogják bemutatni az ilyen formátum, azt, hogy a kérelmet a JS, vagy más programozási nyelv jobb helper script, ami segít rendszerezni a visszatérő adatformátum, és az eredmény is be kell mutatni egy gyönyörű szemantikus HTML kódot. API segítségével hozzon létre egy funkcionális területek, ami lehetetlen, ha nem rájuk.

API kéréseket, és visszatért az adatok pontosabb lehet, minden attól függ, a query string: kérdezem a szél sebessége az aktuális helyét, vagy egy történelmi rekord hőmérséklet ma.

Felülvizsgálat: Team webformyself.

A legtöbb IT hírek és webfejlesztés A csatorna-távirat