Web API - Wprowadzenie

Web API to marzenie deweloperów.

  • Może rozszerzyć funkcje przeglądarki
  • Może znacznie upraszczyć złożone funkcje
  • Może dostarczać prostego syntaxu dla złożonego kodu

Co to jest Web API?

API oznacza interfejs programowania aplikacji (Application Programming IInterface)。

Web API to aplikacyjny interfejs programowania Web.

API przeglądarki mogą rozszerzyć funkcje przeglądarki Web.

API serwera może rozszerzyć funkcje serwera Web.

API przeglądarki

Wszystkie przeglądarki mają zestaw wbudowanych Web API, które wspierają złożone operacje i pomagają uzyskać dostęp do danych.

Na przykład, API lokalizacji może zwrócić współrzędne lokalizacji przeglądarki.

Przykład

Pobierz współrzędne geograficzne użytkownika:

const myElement = document.getElementById("demo");
funkcja getLocation() {
  jeśli (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    myElement.innerHTML = "Geolokalizacja nie jest obsługiwana przez tę przeglądarkę.";
  }
}
function showPosition(position) {
  myElement.innerHTML = "Szerokość geograficzna: " + position.coords.latitude +
  "Długość geograficzna: " + position.coords.longitude;
}

Spróbuj sam

Zewnętrzne API

Zewnętrzne API nie są wbudowane w Twoją przeglądarkę.

Aby użyć tych API, musisz pobrać kod z Web.

Przykład:

  • API YouTube - pozwala na wyświetlanie wideo na stronie.
  • API Twitter - pozwala na wyświetlanie tweetów na stronie.
  • API Facebook - pozwala na wyświetlanie informacji Facebook na stronie.