Skrót API (Application Programming Interface) oznacza w języku polskim interfejs programowania aplikacji. Jest to sposób komunikacji pomiędzy aplikacjami a komponentami oprogramowania.
API składa się z 3 elementów:
Standardy API ustalane są przez wytwórców oprogramowania i mogą one dotyczyć kwestii technicznych, bezpieczeństwa czy regulacji prawnych interfejsu aplikacji internetowej.
Wyróżnia się 3 główne typy interfejsu programowania aplikacji:
API to narzędzie, które pozwala lepiej zrozumieć preferencje klientów, zautomatyzować niektóre procesy, zwiększyć bezpieczeństwo, a po połączeniu różnych integracji API – stworzyć nowe produkty.
Zasada działania interfejsu API wyrażana jest poprzez komunikację żądanie-odpowiedź pomiędzy klientem API a serwerem WWW. Klientem jest dowolna aplikacja typu front-end, z którą użytkownik wchodzi w interakcję. Serwer odpowiada za backend, czyli zaplecze strony, a także za operacje realizowane w ramach bazy danych.
W tym procesie API działa jako pośrednik pomiędzy klientem a serwerem.
Przykładem usługi API oferowanej przez twórców stron internetowych jest format małej mapki z Google Maps. Często jest on zamieszczany na stronach lokali gastronomicznych, zakładów fryzjerskich czy sklepach świadczących usługi offline.
Sprawdź również: co to jest HTTP, co to jest XML
Sprawdź na blogu:
Definicja pojęcia API - interfejs programowania aplikacji
w słowniku otrzymała ocenę
5 / 5 według 1 opinii
Przedstawimy strategię i wypromujemy Twój biznes. Daj nam znać o swoim projekcie!