CommencerCommencer gratuitement

Réception de JSON avec le paquet requests

Lorsque vous demandez des données JSON à une API, la bibliothèque requests permet de décoder très facilement la chaîne JSON que vous avez reçue de l'API en un objet Python. Dans cet exercice, vous devrez d'abord demander des données au format JSON à l'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.

Remarque : Le paquet requêtes a été importé pour vous, et comme l'API albums est protégée par l'authentification, l'en-tête correct a déjà été ajouté.

Cet exercice fait partie du cours

Introduction aux API en Python

Afficher le cours

Instructions

  • Ajoutez l'en-tête correct pour demander JSON à l'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