Получение JSON с помощью пакета requests
При запросе JSON-данных из API библиотека requests значительно упрощает декодирование полученной JSON-строки обратно в объект Python. В этом упражнении вам нужно сначала запросить данные в формате JSON из API, а затем декодировать ответ в объект Python, чтобы получить и вывести свойство Title альбома.
Примечание: пакет requests уже импортирован, а поскольку API альбомов защищён аутентификацией, необходимый заголовок уже добавлен.
Это упражнение является частью курса
Введение в API на Python
Инструкции к упражнению
- Добавьте нужный заголовок для запроса JSON от API.
- Декодируйте 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(____)