Genel Bakış
TicketWave üzerine inşa edin - kendi sistemlerinizi bilet verilerinize bağlayın.
Geliştirici Genel Bakışı
Bu sitenin geri kalanındaki her şey, TicketWave’i kontrol paneli üzerinden yapılandıran sunucu sahipleri ve ekipler için yazılmıştır. Bu bölüm farklıdır.
Bu sayfalar geliştiriciler için yazılmıştır. Küçük bir web servisi çalıştırabildiğinizi, JSON okuyabildiğinizi ve bir terminal kullanmaya rahat olduğunuzu varsayar. TicketWave’i kullanmak için bunların hiçbirine ihtiyacınız yok.
Bu bölüme ihtiyacım var mı?
| İstiyorsunuz… | Nereye gitmeli |
|---|---|
| Bilet kategorileri, paneller veya günlükleme ayarlamak | Kontrol Paneli Rehberleri |
| Bilet geçmişine ve analizlere bakmak | Kontrol Paneli Rehberleri |
| Bir bilet açıldığında Discord bildirimi almak | Günlük Kanalları |
| Bilet etkinliklerini kendi uygulamanıza, CRM’inize veya veritabanınıza aktarmak | Bu bölüm |
| Bir Zapier / n8n / Make otomasyonu tetiklemek | Bu bölüm |
Kısa versiyon: hedef Discord ise Günlük Kanalları kullanın. Hedef kendi kodunuz ise webhook’ları kullanın.
Neler mevcut
Webhook'lar
Bilet etkinliklerini gerçek zamanlı olarak HTTP istekleri şeklinde alın
Etkinlik Referansı
Her etkinlik türü ve tam yükü
Örnek Sunucu
Eksiksiz, çalıştırılabilir bir Express alıcısı
Webhook'lar premium bir özelliktir. Bu sayfaları istediğiniz zaman okuyup bunlara göre geliştirme yapabilirsiniz, ancak TicketWave etkinlikleri bir sunucuya iletmeden önce o sunucunun premium olması gerekir.
Temel kurallar
Bu bölümdeki her şey için geçerli olan birkaç nokta var:
- Yalnızca HTTPS. Düz
http://uç noktaları reddedilir. - Yalnızca herkese açık ana makineler. Özel, loopback ve link-local adresler reddedilir; bu yüzden geliştirme sırasında
localhostçalışmaz — tünelleme notuna bakın. - İmzaları doğrulayın. Her istek imzalanır. İmzayı kontrol etmezseniz, URL’nizi öğrenen herkes sisteminize sahte biletler gönderebilir.
- Hızlı yanıt verin. Asıl işi, yanıt verdikten sonra yapın; önce değil.
Sonraki Adımlar
- Webhook'lar (Teslimat, imzalama ve yeniden denemelerin nasıl çalıştığı)
- Etkinlik Referansı (Her etkinliğin yükü)
- Örnek Sunucu (Kopyala, çalıştır, al)
How is this guide?
