Recebendo JSON com o pacote de solicitações
Ao solicitar dados JSON de um API, a biblioteca de solicitações facilita muito a decodificação da string JSON que você recebeu do API de volta para um objeto Python. Neste exercício, primeiro você precisará solicitar dados no formato JSON do site API e, em seguida, decodificar a resposta em um objeto Python para recuperar e imprimir a propriedade do álbum Title
.
Observação: O pacote de solicitações foi importado para você e, como os álbuns API são protegidos por autenticação, o cabeçalho correto já foi adicionado.
Este exercício faz parte do curso
Introdução a APIs em Python
Instruções de exercício
- Adicione o cabeçalho correto para solicitar JSON do API.
- Decodifique a resposta de JSON em um objeto de álbum.
- Imprima o álbum
Title
propriedade.
Exercício interativo prático
Experimente este exercício preenchendo 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(____)