Web API - Introduzione
- Pagina precedente Cookies JS
- Pagina successiva API Web Form
Le Web API sono il sogno dei programmatori.
- Può estendere le funzionalità del browser
- Può semplificare notevolmente funzionalità complesse
- Può fornire una sintassi semplice per codici complessi
Cos'è una Web API?
API sta per interfaccia di programmazione delle applicazioni (AApplication PProgramming IInterfaccia)。
Le Web API sono l'interfaccia di programmazione delle applicazioni Web.
Le API del browser possono estendere le funzionalità del browser web.
Le API del server possono estendere le funzionalità del server web.
API del browser
Tutti i browser dispongono di un insieme di Web API integrato per supportare operazioni complesse e aiutare ad accedere ai dati.
Ad esempio, l'API di Geolocation può restituire le coordinate della posizione del browser.
Esempio
Ottieni le coordinate di latitudine e longitudine della posizione dell'utente:
const myElement = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { myElement.innerHTML = "Geolocalizzazione non supportata da questo browser."; } } function showPosition(position) { myElement.innerHTML = "Latitudine: " + position.coords.latitude + "Longitudine: " + position.coords.longitude; }
API di terze parti
Le API di terze parti non sono integrate nel tuo browser.
Per utilizzare questi API, devi scaricare il codice dal web.
Esempio:
- API YouTube - Permette di visualizzare video nel tuo sito.
- API Twitter - Permette di visualizzare tweet nel tuo sito.
- API Facebook - Permette di visualizzare informazioni su Facebook nel tuo sito.
- Pagina precedente Cookies JS
- Pagina successiva API Web Form