Recibir JSON con el paquete de solicitudes
Al solicitar datos de JSON a un API, la biblioteca de peticiones hace que sea realmente fácil descodificar la cadena JSON que has recibido del API de vuelta a un objeto Python. En este ejercicio, primero tendrás que solicitar datos en el formato JSON a la dirección API, y después decodificar la respuesta en un objeto Python para recuperar e imprimir la propiedad Title del álbum.
Nota: El paquete de peticiones se ha importado para ti, y como los álbumes API están protegidos por autenticación, ya se ha añadido la cabecera correcta.
Este ejercicio forma parte del curso
Introducción a APIs en Python
Instrucciones del ejercicio
- Añade la cabecera correcta para solicitar JSON a API.
- Descodifica la respuesta JSON en un objeto álbum.
- Imprime la propiedad
Titledel álbum.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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(____)