Recebendo JSON com o pacote de solicitações
Ao solicitar dados JSON de uma API, a biblioteca de solicitações facilita muito a decodificação da string JSON que você recebeu da API de volta para um objeto Python. Neste exercício, primeiro você precisará solicitar dados no formato JSON da API e, em seguida, decodificar a resposta em um objeto Python para recuperar e imprimir a propriedade Title
do álbum.
Observação: O pacote de solicitações foi importado para você e, como a API de álbuns é protegida por autenticação, o cabeçalho correto já foi adicionado.
Este exercício faz parte do curso
Introdução às APIs em Python
Instruções do exercício
- Adicione o cabeçalho correto para solicitar JSON da API.
- Decodifique a resposta JSON em um objeto de álbum.
- Imprima o álbum
Title
propriedade.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
headers = {
'Authorization': 'Bearer ' + API_TOKEN,
# Add a header to request JSON formatted data
____: ____
}
response = requests.get('http://localhost:3000/albums/1/', headers=headers)
# Get the JSON data as a Python object from the response object
album = ____
# Print the album title
print(____)