Web API - Inleiding

Web API is een droom van ontwikkelaars.

  • Het kan de functionaliteit van de browser uitbreiden
  • Het kan complexe functionaliteiten aanzienlijk vereenvoudigen
  • Het kan een eenvoudige syntaxis bieden voor complexe code

Wat is een Web API?

API betekent de toepassingssoftware-programmeringsinterface (Application PProgramming IInterface).

Web API is de toepassingssoftware-programmeringsinterface van het Web.

Browser API kan de functionaliteit van de webbrowser uitbreiden.

Server API kan de functionaliteit van de webserver uitbreiden.

Browser API

Alle browsers hebben een set ingebouwde Web API's om complexe operaties te ondersteunen en om toegang te krijgen tot gegevens.

Bijvoorbeeld, de Geolocation API kan de coördinaten van de locatie van de browser retourneren.

Voorbeeld

Verkrijg de longitudinaal en breedtegraad van de gebruikerslocatie:

const myElement = document.getElementById("demo");
functie getLocation() {
  als (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    myElement.innerHTML = "Geolocatie wordt niet ondersteund door deze browser.";
  }
}
function showPosition(position) {
  myElement.innerHTML = "Breedtegraad: " + position.coords.latitude +
  " Breedtegraad: " + position.coords.longitude;
}

Probeer het zelf

Derde partij API's

Derde partij API's zijn niet ingebouwd in uw browser.

Om deze API's te gebruiken, moet u de code van het web downloaden.

Voorbeeld:

  • YouTube API - Sta u toe om video's op uw site weer te geven.
  • Twitter API - Sta u toe om tweets op uw site weer te geven.
  • Facebook API - Sta u toe om Facebook-informatie op uw site weer te geven.