Empfang von JSON mit dem Antragspaket
Wenn du JSON Daten von API abfragst, macht es die Anfragebibliothek sehr einfach, den JSON String, den du von API erhalten hast, wieder in ein Python-Objekt zu dekodieren. In dieser Übung musst du zunächst Daten im Format JSON von API abfragen und dann die Antwort in ein Python-Objekt dekodieren, um die Eigenschaft des Albums Title abzurufen und zu drucken.
Hinweis: Das Anforderungspaket wurde für dich importiert, und da die Alben API durch Authentifizierung geschützt sind, wurde der richtige Header bereits hinzugefügt.
Diese Übung ist Teil des Kurses
Einführung in APIs in Python
Anleitung zur Übung
- Füge den richtigen Header hinzu, um JSON von der API anzufordern.
- Dekodiere die Antwort JSON in ein Album-Objekt.
- Drucke das Album
TitleEigenschaft.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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(____)