ÎncepețiÎncepe gratuit

Primirea datelor JSON cu pachetul requests

Când soliciți date JSON de la un API, biblioteca requests simplifică mult decodarea șirului JSON primit înapoi într-un obiect Python. În acest exercițiu va trebui mai întâi să soliciți date în format JSON de la API, apoi să decodezi răspunsul într-un obiect Python pentru a prelua și afișa proprietatea Title a albumului.

Notă: Pachetul requests a fost deja importat, iar deoarece API-ul albumelor este protejat prin autentificare, headerul corect a fost deja adăugat.

Acest exercițiu face parte din cursul

Introducere în API-uri cu Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Adaugă headerul corect pentru a solicita JSON de la API.
  • Decodează răspunsul JSON într-un obiect album.
  • Afișează proprietatea Title a albumului.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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(____)
Editează și rulează codul