Kom igångKom igång gratis

Ta emot JSON med paketet requests

När du begär JSON-data från ett API gör biblioteket requests det enkelt att avkoda JSON-strängen du fick tillbaka till ett Python-objekt. I den här övningen ska du först begära data i JSON-format från API:et och sedan avkoda svaret till ett Python-objekt för att hämta och skriva ut albumets egenskap Title.

Obs: Paketet requests har redan importerats, och eftersom albums-API:et är skyddat av autentisering har rätt header redan lagts till.

Den här övningen är en del av kursen

Introduktion till API:er i Python

Visa kurs

Övningsinstruktioner

  • Lägg till rätt header för att begära JSON från API:et.
  • Avkoda JSON-svaret till ett albumobjekt.
  • Skriv ut albumets egenskap Title.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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(____)
Redigera och kör kod