Envoyer un message sur Facebook
Vous pouvez ensuite utiliser l'API Messages pour répondre au message entrant reçu de l'utilisateur Facebook.
Dans l'exemple ci-dessous, remplacez les variables suivantes par des valeurs réelles :
| Clé | Description |
|---|---|
FB_SENDER_ID | Votre ID de page. L'identifiant FB_SENDER_ID est la même que celle de la to.id que vous avez reçue dans l'événement de messagerie entrante sur votre URL Inbound Message Webhook. |
FB_RECIPIENT_ID | Le PSID de l'utilisateur auquel vous souhaitez répondre. Le PSID de l'utilisateur auquel vous voulez répondre. FB_RECIPIENT_ID est le PSID de l'utilisateur Facebook auquel vous envoyez un message. Cette valeur est la from.id que vous avez reçue dans l'événement de messagerie entrante sur votre URL Inbound Message Webhook. |
Exemple
Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
Conditions préalables
Créez un fichier nommé send-text.js et ajoutez le code suivant :
Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
Conditions préalables
Ajouter ce qui suit à build.gradle:
Créez un fichier nommé SendMessengerText et ajoutez le code suivant à la méthode main:
Rédiger le code
Ajouter ce qui suit à la méthode main du fichier SendMessengerText:
Exécutez votre code
Nous pouvons utiliser le plugin Applications pour Gradle afin de simplifier l'exécution de notre application. Mettez à jour votre build.gradle avec ce qui suit :
Exécutez la commande gradle suivante pour exécuter votre application, en remplaçant com.vonage.quickstart.kt.messages.messenger par le paquet contenant SendMessengerText:
Conditions préalables
Ajouter ce qui suit à build.gradle:
Créez un fichier nommé SendMessengerText et ajoutez le code suivant à la méthode main:
Rédiger le code
Ajouter ce qui suit à la méthode main du fichier SendMessengerText:
Exécutez votre code
Nous pouvons utiliser le plugin Applications pour Gradle afin de simplifier l'exécution de notre application. Mettez à jour votre build.gradle avec ce qui suit :
Exécutez la commande gradle suivante pour exécuter votre application, en remplaçant com.vonage.quickstart.messages.messenger par le paquet contenant SendMessengerText:
Conditions préalables
Conditions préalables
Créez un fichier nommé send-text.php et ajoutez le code suivant :
Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
Conditions préalables
Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
Conditions préalables
Créez un fichier nommé send-text.rb et ajoutez le code suivant :
Exécutez votre code
Enregistrez ce fichier sur votre machine et exécutez-le :
TIP : Si vous testez avec Curl, vous aurez besoin d'un JWT. Vous pouvez voir comment en créer un dans la documentation de créer un JWT.
Envoi d'un message Facebook Messenger
L'API Messages permet d'envoyer des messages à différents canaux, notamment Facebook Messenger, SMS, WhatsApp et Viber. Cette tâche porte sur l'utilisation de l'API Messages pour envoyer un message à Facebook Messenger.