Weather API: invocare e formattare una risposta
Le app moderne spesso recuperano dati da una web API e poi modellano la risposta prima di mostrarla agli utenti. In questo esercizio simulerai la chiamata a una weather API per due città e produrrai un unico payload JSON con una chiave padre. Questo rispecchia l'invio di una richiesta GET e il rendering del JSON risultante.
Questo esercizio fa parte del corso
Azure API Management
Istruzioni dell'esercizio
- Usa l'API fornita per recuperare il meteo attuale di London e Paris.
- Combina i due risultati in un unico oggetto di risposta, raggruppato sotto una sola chiave padre.
- Stampa la risposta JSON.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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(____)