Отримання JSON за допомогою пакета requests
Коли ви запитуєте дані JSON з API, бібліотека requests значно спрощує декодування отриманого JSON-рядка назад в об'єкт Python. У цій вправі вам спершу потрібно запитати в API дані у форматі JSON, потім декодувати відповідь в об'єкт Python, щоб отримати й вивести властивість Title альбому.
Примітка: пакет requests уже імпортовано для вас, а оскільки API альбомів захищено автентифікацією, потрібний заголовок уже додано.
Ця вправа є частиною курсу
Вступ до API в Python
Інструкції до вправи
- Додайте правильний заголовок, щоб запитати в API дані у форматі JSON.
- Декодуйте JSON-відповідь в об'єкт альбому.
- Виведіть властивість
Titleальбому.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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(____)