Web API - Introduktion

Web API er udviklerens drøm.

  • Det kan udvide browserens funktioner
  • Det kan betydeligt forenkle komplekse funktioner
  • Det kan give komplekse koder en simpel syntaks

Hvad er Web API?

API betyder applikationsprogrammeringsgrænseflade(AApplication PProgramming IInterface)。

Web API er Web's applikationsprogrammeringsgrænseflade.

Browser API kan udvide funktionaliteten af webbrowseren.

Server API kan udvide funktionaliteten af webserveren.

Browser API

Alle browsere har en gruppe indbyggede Web API'er til at støtte komplekse operationer og hjælpe med at få adgang til data.

For eksempel kan Geolocation API returnere browserens positionskoordinater.

Eksempel

Få brugerens geografiske koordinater:

const myElement = document.getElementById("demo");
function getLocation() {
  hvis (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    myElement.innerHTML = "Geolocation er ikke understøttet af denne browser.";
  }
}
function showPosition(position) {
  myElement.innerHTML = "Breddegrad: " + position.coords.latitude +
  "Længdegrad: " + position.coords.longitude;
}

Prøv det selv

Tredjeparts API'er

Tredjeparts API'er er ikke indlejret i din browser.

For at bruge disse API'er skal du downloade koden fra webben.

Eksempel:

  • YouTube API - Tillader dig at vise videoer på din hjemmeside.
  • Twitter API - Tillader dig at vise tweets på din hjemmeside.
  • Facebook API - Tillader dig at vise Facebook-information på din hjemmeside.