Zum Hauptinhalt springen

WeCom Live-Feed und Event-Monitoring

Der Live-Feed zeigt eingehende WeCom-Webhook-Events in Echtzeit — direkt auf der WeCom-Seite, ohne manuelles Aktualisieren.

Live-Feed öffnen

  1. Öffne WeCom in der Seitenleiste.
  2. Am oberen Rand der Seite erscheint das Live-Feed-Panel.
  3. Der Verbindungsstatus wird als Badge angezeigt:
    • 🟢 Verbunden — Events werden empfangen
    • 🔴 Getrennt — Keine Verbindung, automatische Wiederverbindung läuft

Events filtern

Im Live-Feed-Panel gibt es ein Dropdown für den Event-Typ. Wähle:

  • Alle — jeder eingehende Event wird angezeigt
  • Einen bestimmten Typ (z. B. text_message, event) — nur passende Events erscheinen

Die Optionen werden automatisch aus den empfangenen Events befüllt.

Auto-Reconnect

Bricht die Verbindung ab (z. B. bei Netzwerkproblemen), verbindet sich der Feed nach 5 Sekunden automatisch neu. Der Badge zeigt den aktuellen Status.

Event-Tabelle (historisch)

Unterhalb des Live-Feeds zeigt die Tabelle die letzten 30 Events aus der Datenbank. Klicke auf eine Zeile oder den XML-Button, um das vollständige XML im Seitenbereich zu sehen.

Verbindungstest

Sende einen Test-Event über die WeCom-Konsole:

  1. Öffne deine WeCom-App-Konfiguration.
  2. Nutze die „Verifizierung"-Funktion oder sende eine Testnachricht.
  3. Beobachte das Live-Feed-Panel — der Event sollte innerhalb von Sekunden erscheinen.

Falls kein Event erscheint:

Technischer Hintergrund

Der Live-Feed nutzt Server-Sent Events (SSE) über GET /api/wecom/events/stream. Der Server sendet die letzten 10 historischen Events beim Verbindungsaufbau und prüft danach alle 5 Sekunden auf neue Events. Der Browser hält die Verbindung offen — kein Polling nötig.