Kom igångKom igång gratis

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

Visa kurs

Ö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(____)
Redigera och kör kod