Weather API: memanggil dan memformat respons
Aplikasi modern sering mengambil data dari web API lalu membentuk respons sebelum menampilkannya kepada pengguna. Dalam latihan ini, Anda akan mensimulasikan pemanggilan API cuaca untuk dua kota dan menghasilkan satu payload JSON dengan kunci induk. Ini mencerminkan pengiriman permintaan GET dan merender JSON hasilnya.
Latihan ini merupakan bagian dari kursus
Azure API Management
Instruksi latihan
- Gunakan API yang disediakan untuk mengambil cuaca saat ini untuk London dan Paris.
- Gabungkan kedua hasil menjadi satu objek respons yang dikelompokkan di bawah satu kunci induk.
- Cetak respons JSON.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(____)