Menerima JSON dengan paket requests
Saat meminta data JSON dari sebuah API, pustaka requests memudahkan Anda untuk mendekode string JSON yang diterima dari API kembali menjadi objek Python. Pada latihan ini, Anda terlebih dahulu perlu meminta data dalam format JSON dari API, lalu mendekode respons menjadi objek Python untuk mengambil dan mencetak properti Title dari album.
Catatan: Paket requests telah diimpor untuk Anda, dan karena API albums dilindungi oleh autentikasi, header yang benar sudah ditambahkan.
Latihan ini adalah bagian dari kursus
Pengantar API di Python
Petunjuk latihan
- Tambahkan header yang benar untuk meminta JSON dari API.
- Dekode respons JSON menjadi objek album.
- Cetak properti album
Title.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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(____)