CommencerCommencer gratuitement

Réception de JSON avec le paquet de demandes

Lorsque vous demandez des données JSON à un site API, la bibliothèque de requêtes facilite grandement le décodage de la chaîne JSON que vous avez reçue du site API en un objet Python. Dans cet exercice, vous devrez d'abord demander des données au format JSON à l'adresse API, puis décoder la réponse dans un objet Python afin de récupérer et d'imprimer la propriété de l'album Title.

Note : Le paquet de requêtes a été importé pour vous, et comme les albums API sont protégés par une authentification, l'en-tête correct a déjà été ajouté.

Cet exercice fait partie du cours

Introduction à APIs en Python

Afficher le cours

Instructions

  • Ajoutez l'en-tête correct pour demander JSON à API.
  • Décodez la réponse JSON en un objet album.
  • Imprimez la propriété de l'album Title.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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(____)
Modifier et exécuter le code