Yapay Zeka Ajanları
Tüm yazılar

Otomasyon (n8n)

n8n Webhook Kullanımı: Dışarıdan Veri Alma Rehberi

n8n webhook nedir, nasıl kullanılır? Dışarıdan veri alma, form ve tetikleyici kurulumu — örneklerle, Türkçe, ücretsiz uygulamalı rehber.

Yapay Zeka Ajanları Ekibi 25 Haziran 2026 7 dk okuma
n8n Webhook Kullanımı: Dışarıdan Veri Alma Rehberi

Hızlı özet: Webhook, bir sistemin n8n'e "bir şey oldu, al bu veriyi" diye anlık haber vermesidir; form, ödeme, mesaj gibi olaylarla akışını gerçek zamanlı tetiklersin.

Ne zaman kullanılır: Bir olay anında (form/ödeme/sipariş) tetikleme gerektiğinde. · Zorluk/Süre: Orta · ~15 dk

Webhook, bir sistemin başka bir sisteme "bir şey oldu, al bu veriyi" diye anlık haber vermesidir. n8n'de webhook, akışı dışarıdan tetiklemenin en güçlü yoludur.

Webhook ne işe yarar?

Web sitendeki form, ödeme sağlayıcısı, başka bir uygulama veya WhatsApp; bir olay olduğunda n8n'e veri gönderir ve akışın çalışır.

Adım adım

  1. n8n'de Webhook düğümü ekle. Sana bir URL verir (test ve üretim).
  2. Bu URL'i veriyi gönderecek tarafa (form/uygulama) yapıştır.
  3. Gelen veriyi sonraki düğümlerde {{ $json.alanAdı }} ile kullan.

Hızlı Uygula: Webhook'unu terminalden hızlıca test et.

# n8n webhook'una örnek veri gönder (POST)
curl -X POST https://otomasyon.siteniz.com/webhook/yeni-form \
  -H "Content-Type: application/json" \
  -d '{"ad":"Ayşe","email":"ornek@site.com","mesaj":"Bilgi"}'
# n8n bu veriyi yakalar; akışta {{ $json.ad }} olarak kullanılır

Güvenlik

Webhook URL'ini gizli tut. Mümkünse bir gizli anahtar (header/token) doğrula; herkesin akışını tetiklemesini engelle.

Sık hatalar

  • 404: üretimde akış "aktif" değil; sağ üstten aktive et.
  • Veri boş geliyor: gönderen taraf JSON ve doğru Content-Type kullanmıyor.
  • Test çalışıyor, üretim çalışmıyor: test URL'i ile üretim URL'i farklıdır.

Mini SSS

Webhook ile API farkı? Webhook'ta olay olunca veri SANA gelir; API'de sen istersin. Ücretsiz mi? Evet, n8n self-host'ta sınırsız.

Devamı: n8n nedir? · WhatsApp botu


Etiketler:

Sık sorulan sorular

Webhook ile Polling (zamanlı kontrol) arasındaki fark nedir?

Polling, n8n'in belirli aralıklarla 'yeni bir şey var mı?' diye sorması; webhook ise olay olduğu anda diğer sistemin n8n'i çağırmasıdır. Webhook daha hızlı ve verimlidir (gereksiz sorgu yapmaz), ama karşı sistemin webhook desteklemesi gerekir.

Webhook URL'imi nasıl test ederim?

n8n'de Webhook node'unun 'Test URL'ini kullanıp 'Listen for test event' diyerek bir istek gönderebilirsin (örn. Postman veya curl ile). Akışı aktif (Active) yaptığında 'Production URL' devreye girer; test ve canlı URL'lerin farklı olduğunu unutma.

Webhook güvenliğini nasıl sağlarım?

Tahmin edilmesi zor bir URL kullan, mümkünse imza/secret doğrulaması (örn. gönderen sistemin imzasını kontrol et) ve HTTPS ekle. Hassas işlemlerde gelen veriyi mutlaka doğrula; herkese açık bir webhook'a güvenip işlem yapma.

Haftalık AI Bülteni

Uygulanabilir yapay zeka içgörüleri, her hafta

Kurumsal AI rehberleri, yeni araçlar ve gerçek kullanım örnekleri kutunuzda. Ücretsiz, spam yok, istediğiniz zaman çıkış.