LoslegenKostenlos starten

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

<Kurs>Einführung in APIs mit Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Füge den richtigen Header hinzu, um JSON von der API anzufordern.
  • Dekodiere die Antwort JSON in ein Album-Objekt.
  • Drucke das Album Title Eigenschaft.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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(____)
Code bearbeiten und ausführen