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
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
Titlea 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(____)