JavaScript Consumindo APIs

0

  

Para consumir APIs em JavaScript, é necessário fazer requisições HTTP para o servidor que disponibiliza a API. Existem algumas formas de fazer isso, mas uma das mais comuns é utilizando a função fetch().

A função fetch() é uma API nativa do JavaScript para fazer requisições HTTP. Ela retorna uma Promise que resolve em uma resposta HTTP, que pode ser uma resposta de sucesso ou de erro.

Para consumir uma API utilizando a função fetch(), é necessário passar como parâmetro o endereço da API que se deseja acessar. A resposta HTTP pode ser manipulada utilizando os métodos da classe Response. Por exemplo, para obter os dados de uma resposta em formato JSON, pode-se utilizar o método json().

Segue abaixo um exemplo de código para consumir a API do GitHub e obter os dados de um usuário a partir do seu nome de usuário:

javascript
fetch('https://api.github.com/users/username') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error));

Nesse exemplo, a URL da API do GitHub é passada como parâmetro para a função fetch(). Em seguida, a Promise é tratada com os métodos then() e catch(). No primeiro método, a resposta HTTP é convertida em um objeto JavaScript utilizando o método json(). No segundo método, o erro é tratado caso ocorra. Por fim, os dados do usuário são exibidos no console.

É importante lembrar que, ao consumir uma API, é necessário verificar a documentação da API para entender como a requisição deve ser feita e como os dados devem ser manipulados.




Para ajudar o site a se manter, faça uma doação.


Tags

Postar um comentário

0Comentários
Postar um comentário (0)