Väder-API: anropa och formatera ett svar
Moderna appar hämtar ofta data från ett webb-API och bearbetar sedan svaret innan det visas för användarna. I den här övningen simulerar du ett anrop till ett väder-API för två städer och skapar ett enda JSON-paket med en överordnad nyckel. Det här speglar hur ett GET-anrop skickas och det resulterande JSON-svaret hanteras.
Den här övningen är en del av kursen
Azure API Management
Övningsinstruktioner
- Använd det tillhandahållna API:et för att hämta aktuellt väder för London och Paris.
- Kombinera de två resultaten till ett svarsobjekt grupperat under en gemensam överordnad nyckel.
- Skriv ut JSON-svaret.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(____)