Weather API: bir yanıtı çağırma ve biçimlendirme
Modern uygulamalar sıkça bir web API'sinden veri çeker ve kullanıcılara göstermeden önce yanıtı şekillendirir. Bu egzersizde, iki şehir için bir hava durumu API çağrısını simüle edecek ve üst düzey bir anahtar içeren tek bir JSON yükü üreteceksin. Bu, bir GET isteği göndermeye ve dönen JSON'u göstermeye benzer.
Bu egzersiz, kursun bir parçasıdır
Azure API Management
Egzersiz talimatları
- Verilen API'yi kullanarak London ve Paris için güncel havayı al.
- İki sonucu, tek bir üst anahtar altında gruplanmış tek bir yanıt nesnesinde birleştir.
- JSON yanıtını yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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(____)