Cos'è una chiamata api?
API è l'abbreviazione di Application Programming Interface. Agisce come un mezzo tra due entità o applicazioni comunicanti.
Prendiamo un esempio di Quora:
Se dovessi sviluppare un'applicazione di Quora basata su Windows, avrei bisogno dell'API di Quora per servirmi con il contenuto e arrivare all'utente
Fondamentalmente questo è come funziona un'API :
Alcune funzioni interne dell'applicazione Home sono esposte all'API, che può inviare all'applicazione di destinazione. In questo esempio, l'ID utente e le sue altre credenziali
Questo diagramma di flusso vi darà un buon esempio :
Un altro esempio potrebbe essere quando vi viene chiesto su certi siti di registrarsi con un account Google o Facebook. Now , what is happening there is : as soon as you enter your Facebook Account details to Sign Up, it call the Facebook API and fetches your information like
- Name
- Profile Picture
- Place From
- Date Of Birth
- Age
These details are fed into the Destination Account and your account is thus created. It saves you from the hassle of filling in forms and feeding your information again. It just fetches it from another verified source.
Hope this suffice your query
P.S. An API call is when an API is requested to fetch data from another application
Articoli simili
- Se qualcuno è allergico alle api, deve stare lontano da miele, cera d'api e polline d'api?
- Qual è qualche chatbot online con API RESTful completamente gratuito (qualcosa come https://www.cleverbot.com/api)?
- Perché la funzione di chiamata Whatsapp non funziona sul mio cellulare anche se ricevo una chiamata da qualcuno che ha questa funzione?
- Qual è la migliore API di chiamata video/chat gratuita da integrare in un sito web?