n8n HTTP Request düğümüyle döviz kuru çekme
Güncel kurları alan, her değeri ifadelerde kullanılabilir hâle getiren ve zamanlanmış çalışan küçük bir iş akışı kurun. Topluluk düğümü gerekmez.
İş gören kurulum üç düğümden oluşur: Schedule Trigger, HTTP Request ve verinin gideceği yer. Önce anahtarsız yanıtı kontrol edin. Çalıştığında ücretsiz anahtarı başlık kimlik bilgisi olarak kaydedip akışı etkinleştirin.
/v1/latest/USD?symbols=EUR,GBP,JPY tek çağrıda üç kuru döndürür.{{$json.rates.EUR}} gibi bir ifadeyle okuyun.Üç düğümlü akışı kurun
Schedule Trigger → HTTP Request → Edit Fields ekleyin. Test sırasında Manual Trigger kullanabilirsiniz. Edit Fields, veriyi tabloya, veritabanına veya mesaja göndermeden önce sadeleştirir.
HTTP isteğini ayarlayın
GET seçin, aşağıdaki adresi girin ve Query Parameters bölümünü açın. Ad symbols, değer EUR,GBP,JPY, yanıt biçimi JSON olsun. Ardından Execute step düğmesine basın.
Kurları ifadeyle okuyun
Edit Fields içindeki değerleri Expression yapın. {{$json.rates.EUR}} EUR kurunu verir. Kaynağı ve güncelleme zamanını açıklayabilmek için {{$json.source}} ile {{$json.data_updated_at}} alanlarını da tutun.
Anahtarı kimlik bilgisi olarak saklayın
Ücretsiz anahtarı oluşturduktan sonra n8n içinde Header Auth ekleyin. Ad Authorization, değer Bearer exr_live_your_key olsun. Böylece dışa aktarılan iş akışı anahtarı içermez.
İşe uygun bir sıklık seçin
Operasyon panosu için saatlik, günlük rapor için günde bir kez çoğu zaman yeterlidir. Yeni para birimlerini symbols listesine ekleyin; HTTP düğümünü çoğaltmayın.