TicketWave Logo

Übersicht

Baue auf TicketWave auf – verbinde Deine eigenen Systeme mit Deinen Ticketdaten.

Entwickler-Übersicht

Alles auf dem Rest dieser Seite ist für Serverbesitzer und Mitarbeitende geschrieben, die TicketWave über das Dashboard konfigurieren. Dieser Abschnitt ist anders.

Diese Seiten sind für Entwickler geschrieben. Sie setzen voraus, dass Du einen kleinen Webdienst betreiben, JSON lesen und sicher mit einem Terminal umgehen kannst. Du brauchst davon nichts, um TicketWave zu nutzen.

Brauche ich diesen Abschnitt?

Du möchtest…Wohin Du gehen solltest
Ticket-Kategorien, Panels oder Logging einrichtenDashboard-Anleitungen
Ticketverlauf und Analysen ansehenDashboard-Anleitungen
Eine Discord-Benachrichtigung erhalten, wenn ein Ticket geöffnet wirdLog-Kanäle
Ticket-Ereignisse in Deine eigene App, Dein CRM oder Deine Datenbank sendenDieser Abschnitt
Eine Zapier- / n8n- / Make-Automatisierung auslösenDieser Abschnitt

Die Kurzfassung: Wenn das Ziel Discord ist, verwende Log-Kanäle. Wenn das Ziel Dein eigener Code ist, verwende Webhooks.

Was ist verfügbar

Webhooks sind ein Premium-Feature. Du kannst diese Seiten jederzeit lesen und dagegen entwickeln, aber ein Server braucht Premium, bevor TicketWave Ereignisse an ihn liefert.

Grundregeln

Ein paar Dinge gelten für alles in diesem Abschnitt:

  • Nur HTTPS. Einfache http://-Endpunkte werden abgelehnt.
  • Nur öffentliche Hosts. Private, Loopback- und Link-Local-Adressen werden abgewiesen, daher funktioniert localhost beim Entwickeln nicht — siehe den Hinweis zum Tunneling.
  • Signaturen prüfen. Jede Anfrage ist signiert. Wenn Du die Signatur nicht überprüfst, kann jeder, der Deine URL kennt, gefälschte Tickets in Dein System posten.
  • Schnell antworten. Erledige Deine eigentliche Arbeit erst nach der Antwort, nicht davor.

Nächste Schritte

How is this guide?