Resumo: Uma API é uma interface que permite que um software utilize as funcionalidades de outro sistema. Para a recolha de dados, aprenda a ler o contrato de solicitação, a interpretar tanto o estado como o conteúdo da resposta, a proteger as credenciais e a comprovar que recolheu os registos pretendidos antes de agendar mais solicitações.
Um fornecedor disponibiliza uma página de produtos e uma API documentada para aceder ao mesmo catálogo. Pretende obter nomes, preços e identificadores de produtos num conjunto de dados. Nesse momento, as APIs para principiantes tornam-se um tema prático: é necessário compreender como um programa solicita dados, o que recebe em resposta e se o resultado significa aquilo que pensa que significa.
Uma interface de programação de aplicações (API) define como o software pode interagir com uma funcionalidade. Nem todas as APIs são acedidas através de uma rede; uma biblioteca de programação também expõe uma interface. Este guia concentra-se nas APIs web utilizadas para recuperar dados, nas quais o seu programa envia uma solicitação a um serviço e interpreta a sua resposta. A introdução às APIs da MDN explica essa distinção mais ampla.
Comece com uma operação de leitura documentada e um registo esperado. Iremos utilizar um catálogo fictício e, em seguida, analisar um exemplo de resposta autónoma. Não é necessária qualquer conta, chave de API, serviço externo ou instalação de software. O objetivo é identificar as questões que tornarão a sua primeira integração real fiável.




