Általános információk
Az alkalmazásprogramozási felület (API) egy szoftveres interfész, amely lehetővé teszi két alkalmazás közötti interakciót a felhasználó beavatkozása nélkül. Az API funkciók és eljárások gyűjteménye. Egyszerűen fogalmazva, az API egy olyan szoftverkód, amely elérhető vagy végrehajtható. Az API-t úgy definiáljuk, mint egy kódot, amely segíti két különböző szoftver közötti kommunikációt és adatcserét.
A webes API egy olyan alkalmazásprogramozási felület, amelyet vagy webszerverhez, vagy webböngészőhöz használnak.
Az API-nak 2 komponense van:
- Szerveroldal (AROBS TrackGPS)
- Ügyféloldal (Végfelhasználó)
Szerveroldal:
A webes API szerveroldala egy programozott interfész, amely egy vagy több, nyilvánosan elérhető végpontból áll egy meghatározott kérés-válasz (request-response) üzenetrendszerben.
Az AROBS TrackGPS API REST típusú, amely az információkat (nyers adatokat) JSON formátumban adja vissza a meglévő metódusok használatával.
Ügyféloldal:
A végfelhasználó képes lesz a nyers adatokat kinyerni (a fent említett metódusok használatával), és azokat különböző alkalmazásokban, jelentésekben és/vagy funkciókban felhasználni.
