Weather API: виклик і форматування відповіді
Сучасні застосунки часто отримують дані з веб-API, а потім упорядковують відповідь перед показом користувачам. У цій вправі ви змоделюєте виклик API погоди для двох міст і сформуєте єдиний JSON-пакет із батьківським ключем. Це нагадує надсилання запиту GET і відтворення отриманого JSON.
Ця вправа є частиною курсу
Azure API Management
Інструкції до вправи
- Використайте наданий API, щоб отримати поточну погоду для London і Paris.
- Об'єднайте два результати в один об'єкт відповіді, згрупований під одним батьківським ключем.
- Надрукуйте JSON-відповідь.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Fetch weather for two cities
london_weather = get_weather('____')
paris_weather = get_weather('____')
# Combine under a parent key
payload = {'weather': [____, ____]}
print("Current weather report:")
respond(____)