IniziaInizia gratis

Ricevere JSON con il pacchetto requests

Quando richiedi dati JSON da un'API, la libreria requests rende molto semplice decodificare la stringa JSON ricevuta dall'API in un oggetto Python. In questo esercizio dovrai prima richiedere i dati in formato JSON dall'API, poi decodificare la risposta in un oggetto Python per recuperare e stampare la proprietà Title dell'album.

Nota: il pacchetto requests è già stato importato per te e, poiché l'API degli album è protetta da autenticazione, l'header corretto è già stato aggiunto.

Questo esercizio fa parte del corso

Introduzione alle API in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi l'header corretto per richiedere JSON all'API.
  • Decodifica la risposta JSON in un oggetto album.
  • Stampa la proprietà Title dell'album.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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(____)
Modifica ed esegui il codice