import network
import time
import urequests # Modul untuk HTTP request
# Koneksi ke WiFi
print("Menghubungkan ke WiFi", end="")
sta_if = network.WLAN(network.STA_IF) # STA_IF, bukan STAIF
sta_if.active(True)
sta_if.connect('Wokwi-GUEST', '') # Ganti SSID dan password jika perlu
while not sta_if.isconnected():
print(".", end="")
time.sleep(0.1)
print(" Terhubung!")
# Ambil data dari API fakta kucing
url = "https://catfact.ninja/fact" # Contoh API fakta kucing
try:
response = urequests.get(url)
data = response.json() # Ubah hasil JSON menjadi dictionary
# Tampilkan hasilnya
print("\nFakta kucing:")
print(data['fact']) # Kunci dictionary-nya adalah 'fact'
print(data['length'])
response.close()
except Exception as e:
print("Terjadi kesalahan:", e)