Aller au contenu principal

💙 Facebook Messenger

PulseHub reçoit et envoie des messages Facebook Messenger via la Meta Graph API.


Prérequis

  1. Une Page Facebook
  2. Une App Développeur Meta avec le produit Messenger ajouté
  3. La permission pages_messaging

Étapes de Configuration

1. Créer/Configurer Votre App Meta

  1. Sur developers.facebook.com, ouvrez votre app
  2. Ajoutez le produit Messenger
  3. Sous Messenger → Settings, liez votre Page Facebook

2. Obtenir Vos Identifiants

IdentifiantOù le Trouver
Page Access TokenMessenger → Settings → Access Tokens → Générer pour votre Page
App SecretTableau de bord de l'App → Settings → Basic → App Secret
Verify TokenUne chaîne que vous définissez (n'importe quelle chaîne aléatoire sécurisée)

3. Ajouter le Canal dans PulseHub

  1. Allez dans Canaux → Ajouter un Canal
  2. Sélectionnez Facebook Messenger
  3. Remplissez Page Access Token, App Secret et Verify Token
  4. Cliquez sur Enregistrer le Canal
  5. Copiez l'URL Webhook

4. Configurer le Webhook dans Meta

  1. Allez dans Messenger → Settings → Webhooks
  2. Cliquez sur Add Callback URL
  3. Entrez votre URL webhook PulseHub et Verify Token
  4. Abonnez-vous à : messages, messaging_postbacks

Fenêtre de Messagerie de 24 Heures

Facebook Messenger a une politique de Messagerie Standard : vous ne pouvez envoyer des messages libres que dans les 24 heures suivant le dernier message du client.


Problèmes Courants

SymptômeCause Probable
La vérification du webhook échoueVerify Token non correspondant ou URL webhook inaccessible
Messages non reçusPage non abonnée au webhook
Les réponses échouent après 24 heuresFenêtre de Messagerie Standard expirée