API co to jest - interfejs programowania aplikacji, co oznacza, jaka jest definicja pojęcia w słowniku | Sempire

Chcesz pozyskać nowych klientów i zwiększyć sprzedaż?

Zamów bezpłatną konsultację ze Specjalistą od reklamy w Internecie! Otrzymasz darmowe porady, konsultacje i analizę Twojej strony internetowej. Dowiedz się:

  • Jakie działania w Google realizują firmy konkurencyjne
  • Co musisz poprawić na swojej stronie internetowej
  • Ile możesz zyskać wdrażając konkretne rozwiązania

Co to jest API - interfejs programowania aplikacji, co oznacza, jaka jest definicja pojęcia w słowniku

Co to jest API?
Co to jest API?

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.

Z czego składa się API?

API składa się z 3 elementów:

  • procedur (rutyny) – to konkretne zadania lub funkcje wykonywane przez program;
  • protokołów – to preferowane formaty w wymianie informacji pomiędzy aplikacjami;
  • narzędzi – to segmenty, które pozwalają tworzyć nowe programy.

Standardy API ustalane są przez wytwórców oprogramowania i mogą one dotyczyć kwestii technicznych, bezpieczeństwa czy regulacji prawnych interfejsu aplikacji internetowej.

Jakie są rodzaje API?

Wyróżnia się 3 główne typy interfejsu programowania aplikacji:

  • REST API – korzystają z niego aplikacje, na których użytkownicy mogą przeglądać zdjęcia i pliki graficzne jak np. Instagram. Ten rodzaj pozwala na wykonanie żądań i otrzymywania odpowiedzi za pomocą HTTP i komunikatów (np. JSON, XML);
  • SOAP API – powstało w 1998 roku, wykorzystuje XML. Ma wysoki poziom bezpieczeństwa, przez co często korzystają z niego instytucje finansowe;
  • RPC API – inna wersja, która odpowiada za zdalne wywołanie procedury.

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.

Jak działa API?

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.

Sposób działania API
Sposób działania API

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.
 

Przykład usługi API
Przykład usługi API

 

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ę

1 2 3 4 5

5 / 5 według 1 opinii

Ta strona korzysta z ciasteczek aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.