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
- Öffne WeCom in der Seitenleiste.
- Am oberen Rand der Seite erscheint das Live-Feed-Panel.
- 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:
- Öffne deine WeCom-App-Konfiguration.
- Nutze die „Verifizierung"-Funktion oder sende eine Testnachricht.
- Beobachte das Live-Feed-Panel — der Event sollte innerhalb von Sekunden erscheinen.
Falls kein Event erscheint:
- Prüfe den Verbindungsstatus-Badge (muss grün sein).
- Prüfe, ob die Callback-URL korrekt konfiguriert ist (siehe WeCom Callback einrichten).
- Prüfe die IP-Whitelist (siehe WeCom IP-Whitelist einrichten).
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.