TicketWave Logo

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 ayarlamakKontrol Paneli Rehberleri
Bilet geçmişine ve analizlere bakmakKontrol Paneli Rehberleri
Bir bilet açıldığında Discord bildirimi almakGünlük Kanalları
Bilet etkinliklerini kendi uygulamanıza, CRM’inize veya veritabanınıza aktarmakBu bölüm
Bir Zapier / n8n / Make otomasyonu tetiklemekBu 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 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

How is this guide?