O que é uma chamada de api?
API é a abreviatura de Application Programming Interface. Ela atua como um meio entre duas entidades ou aplicações comunicantes.
P>Toma um exemplo do Quora:
Se eu fosse desenvolver uma aplicação do Quora baseada no Windows, eu iria requerer a API do Quora para me servir com conteúdo e chegar ao usuário
Basicamente é assim que uma API funciona :
Algumas das funções internas da aplicação Home são expostas à API, que ela pode enviar para a aplicação de destino. Neste exemplo, o ID do usuário e suas outras credenciais
Este fluxograma lhe dará um bom exemplo :
Mais um exemplo seria quando você é solicitado em determinados sites a se cadastrar no Google ou Facebook Account . 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