API Facebook Messenger: Problème lors de la configuration d'un webhook
Je suis en train de mettre en place un web crochet pour le nouveau Facebook Messenger bot plate-forme sur mon PHP serveur web et que je reçois cette erreur:
L'URL ne pouvait pas être validé. La réponse ne correspond pas à contester,
la valeur attendue = '364011207', reçus='
Ressources
https://developers.facebook.com/docs/messenger-platform/quickstart
https://developers.facebook.com/docs/messenger-platform/webhook-reference#common_format
Toute aide est grandement appréciée.
source d'informationauteur Shane
Vous devez vous connecter pour publier un commentaire.
Je suis tombé sur un correctif. J'ai scrappé mon js tentative et créé un nouveau fichier php avec le code suivant:
J'ai eu ce code à partir du 10 premières minutes de cette vidéo:
https://www.facebook.com/marketingdevelopers/videos/883648801749520/
Que le code est node.js code et doit être exécuté sur le serveur, pas dans un
<script>
balise HTML.Voici une simple promenade à travers de la configuration du bot avec messenger node.js:
https://github.com/voronianski/simon-le-bottle
Essentiellement, vous devez vous assurer que vous avez un hôte qui prend en charge node.js les applications et l'exécuter en tant que tel. Il ne fonctionnera pas à l'intérieur de HTML.
@shane
Remarque assurez-vous exactement ce que vous faites. mais c'est ce que j'ai fait et ça fonctionne.
Je l'ai testé à l'aide de ngrok serveur que je n'ai pas de nom de domaine et l'URL de callback est https://werwrwetwtw.ngrok.io/webhook
Espérons que cette aide!
Je viens de réglé ce problème en ajoutant '/webhook " dans l'URL de callback...
Ne sais pas si cela aide, mais les paramètres de la requête que FB envoyer sont avec un trait de soulignement pas de dot par exemple :
P. S.
Désolé, ceci est valable pour PHP
Si vous êtes l'exécution de cette comme une
Node.js
application, et vous venez de le Le Facebook Guide De Démarrage Rapide mentionné dans la question, vous n'aurez point la webhook URL[your-server-root]/webhook
. Remarquez que cette partie de le tutoriel: