Python
81 ~30 dk

API Kullanımı

API Nedir?

API (Application Programming Interface), uygulamaların birbirleriyle iletişim kurmasını sağlayan arayüzdür.

import requests

# Hava durumu API örneği
def hava_durumu(sehir):
    url = f"https://wttr.in/{sehir}?format=j1"
    r = requests.get(url)
    veri = r.json()
    sicaklik = veri["current_condition"][0]["temp_C"]
    durum = veri["current_condition"][0]["weatherDesc"][0]["value"]
    print(f"🌡️ {sehir}: {sicaklik}°C - {durum}")

hava_durumu("Istanbul")
hava_durumu("Antalya")

JSON Placeholder API

import requests

# Kullanıcıları çek
r = requests.get("https://jsonplaceholder.typicode.com/users")
kullanicilar = r.json()

for k in kullanicilar[:3]:
    print(f"👤 {k['name']} ({k['email']})")
    print(f"   📍 {k['address']['city']}")
    print()
>>> python api.py
👤 Leanne Graham (Sincere@april.biz)
📍 Gwenborough

👤 Ervin Howell (Shanna@melissa.tv)
📍 Wisokyburgh

🎯 Alıştırmalar

  1. GitHub API ile bir kullanıcının repolarını listeleyen program
  2. Döviz kuru API ile TL/USD/EUR çevirici

Yorumlar 0

Giriş yapın — Yorumlarınız hemen yayınlansın
Henüz yorum yapılmamış. İlk yorumu siz yapın!