Weather API: volání a formátování odpovědi
Moderní aplikace často načítají data z webového API a odpověď před zobrazením uživatelům upraví do požadovaného tvaru. V tomto cvičení nasimulujeme volání weather API pro dvě města a vytvoříme jeden JSON payload s nadřazeným klíčem. Tím si vyzkoušíš, jak funguje GET požadavek a vykreslení výsledného JSONu.
Toto cvičení je součástí kurzu
Azure API Management
Pokyny k cvičení
- Pomocí připraveného API načti aktuální počasí pro Londýn a Paříž.
- Spoj oba výsledky do jednoho objektu odpovědi seskupeného pod jediným nadřazeným klíčem.
- Vypiš JSON odpověď.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(____)