Interfaccia di programmazione delle applicazioni
API · Le regole e gli indirizzi definiti che consentono a due software di inviare e ricevere dati; ad esempio, il tuo sito web comunica con il tuo software di contabilità tramite un'API.
- 01
Perché è importante
Un'API permette a due software di scambiarsi dati secondo regole concordate; i dettagli di tracciamento da un corriere, una fattura che arriva nel software di contabilità o i dati che un'app mobile recupera da un server arrivano tutti in questo modo. Un'API ben progettata è sicura e manutenibile grazie all'autenticazione, ai limiti di frequenza e alla gestione delle versioni.
- 02
Esempio
Quando un ordine viene completato su un negozio, il sito invia una richiesta di spedizione all'API del corriere e manda al cliente via e-mail il numero di tracciamento ricevuto. Nessuno copia le informazioni a mano.
- 03
Errore comune
Incorporare le chiavi API nel codice dell'app o in script che girano nel browser. La chiave diventa pubblica e altri possono inviare richieste a tuo nome; le chiavi vanno tenute sul server, in variabili segrete.
- 04
Termini correlati
Servizi e guide correlati
Parliamo del tuo progetto.
Raccontaci la tua esigenza; definiremo insieme l'ambito.