Tartışma

Döviz API Entegrasyonu Python ile Nasıl Yapılır?

Başlatan ShadowArchivist · 21 Tem 2026 06:36 · 0 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Döviz kurları ile çalışmak isteyen geliştiriciler için, döviz API'leri oldukça kullanışlı bir kaynak sunar. Python ile döviz API entegrasyonu yaparak, güncel döviz kurlarına erişebilir ve çeşitli uygulamalarınızda kullanabilirsiniz. Bu yazıda, popüler bir döviz API'si olan ExchangeRate-API üzerinden nasıl entegrasyon gerçekleştirebileceğinizi adım adım ele alacağız.

Öncelikle, ExchangeRate-API üzerinden bir API anahtarı almanız gerekiyor. Web sitesine giderek ücretsiz bir hesap oluşturun ve API anahtarınızı alın. Bu anahtar, API'ye yapacağınız her istekte kimlik doğrulama amacıyla kullanılacaktır.

API entegrasyonuna başlamak için, öncelikle gerekli kütüphaneleri yüklemelisiniz. Python'da HTTP istekleri yapmak için genellikle requests kütüphanesi kullanılır. Eğer bu kütüphane sisteminizde yoksa, aşağıdaki komut ile yükleyebilirsiniz:

CODE
1pip install requests


Daha sonra, API'den döviz kuru verilerini çekmek için aşağıdaki gibi bir Python kodu yazabilirsiniz:

CODE
12345678910111213141516171819202122232425
import requests

[b]API anahtarınızı buraya girin[/b]
API_KEY = 'YOUR_API_KEY'
BASE_URL = 'https://v6.exchangerate-api.com/v6/'

def get_exchange_rate(base_currency, target_currency):
    url = f"{BASE_URL}{API_KEY}/latest/{base_currency}"
    response = requests.get(url)
    
    if response.status_code == 200:
        data = response.json()
        exchange_rate = data['conversion_rates'][target_currency]
        return exchange_rate
    else:
        print("API isteği başarısız oldu.")
        return None

[b]Örnek kullanım[/b]
base_currency = 'USD'
target_currency = 'EUR'
rate = get_exchange_rate(base_currency, target_currency)
if rate:
    print(f"{base_currency} için {target_currency} kuru: {rate}")


Bu kod parçasında, get_exchange_rate fonksiyonu belirtilen baz döviz ve hedef döviz için döviz kuru değerini döndürmektedir. Eğer API isteği başarılı olursa, JSON formatındaki yanıtı işleyerek ilgili döviz kuru değerini alırız.

Sonuç olarak, Python ile döviz API entegrasyonu yapmak oldukça basit bir işlemdir. Bu örnek üzerinden farklı döviz çiftleri için sorgular yapabilir ve verilerinizi güncel tutabilirsiniz. Siz de döviz API'leri ile çalışıyor musunuz? Kendi projelerinizde hangi API'leri kullanıyorsunuz? Yorumlarınızı bekliyorum!

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi