Zum Hauptinhalt springen

💙 Facebook Messenger

PulseHub empfängt und sendet Facebook Messenger-Nachrichten über die Meta Graph API.


Voraussetzungen

  1. Eine Facebook-Seite
  2. Eine Meta-Entwickler-App mit hinzugefügtem Messenger-Produkt
  3. Die Berechtigung pages_messaging

Einrichtungsschritte

1. Meta-App erstellen/konfigurieren

  1. Auf developers.facebook.com öffnen Sie Ihre App
  2. Fügen Sie das Produkt Messenger hinzu
  3. Unter Messenger → Settings verknüpfen Sie Ihre Facebook-Seite

2. Zugangsdaten erhalten

ZugangsdatenWo zu finden
Page Access TokenMessenger → Settings → Access Tokens → Für Ihre Seite generieren
App SecretApp Dashboard → Settings → Basic → App Secret
Verify TokenEin String, den Sie definieren (beliebiger sicherer zufälliger String)

3. Kanal in PulseHub hinzufügen

  1. Gehen Sie zu Kanäle → Kanal hinzufügen
  2. Wählen Sie Facebook Messenger
  3. Füllen Sie Page Access Token, App Secret und Verify Token aus
  4. Klicken Sie auf Kanal speichern
  5. Kopieren Sie die Webhook-URL

4. Webhook in Meta konfigurieren

  1. Gehen Sie zu Messenger → Settings → Webhooks
  2. Klicken Sie auf Add Callback URL
  3. Geben Sie Ihre PulseHub-Webhook-URL und Verify Token ein
  4. Abonnieren Sie: messages, messaging_postbacks

24-Stunden-Messaging-Fenster

Facebook Messenger hat eine Standard-Messaging-Richtlinie: Sie können nur innerhalb von 24 Stunden nach der letzten Kundennachricht frei Nachrichten senden.


Häufige Probleme

SymptomWahrscheinliche Ursache
Webhook-Verifizierung schlägt fehlVerify Token stimmt nicht überein oder Webhook-URL nicht erreichbar
Nachrichten werden nicht empfangenSeite nicht für Webhook abonniert
Antworten schlagen nach 24 Stunden fehlStandard-Messaging-Fenster abgelaufen