2017-02-03 2 views
2

Dans Microsoft's Bot Framework, il y a Facebook Messenger Channel. Et selon la page d'installation, j'ai tout suivi et j'ai fini de configurer les choses sur les deux applications Bot Framework et Facebook App.Facebook Messenger Channel ne fonctionne pas avec Microsoft Botframework

Terminé la configuration des Webhooks Facebook et de l'URL de rappel (avec le jeton de vérification requis). Tout semble être correct (S'il vous plaît se référer aux captures d'écran ci-dessous)

Mais quand je commence à essayer de discuter sur ma page (à partir de mon compte administrateur FB), il n'y a pas de réponse, rien.

Ce qui semble être le problème? Et que dois-je regarder, s'il vous plaît?

Merci d'avance.

enter image description here

enter image description here

enter image description here

enter image description here

+0

J'ai trouvé [cette solution pas-à-pas] (https://www.codeproject.com/Articles/1110201/Creating-A-Facebook-Bot-Using-Microsoft-Bot-Framew) très utile pour configurer le canal FB – stuartd

+0

le bot déployé? Où? –

+0

Et vous voyez des erreurs dans la page du portail BotFramework? (après l'avoir actualisé) –

Répondre

1

Je l'ai fonctionné maintenant.

  • A l'intérieur de la section « Entrez vos informations d'identification » du Botframework, il y a champ Facebook Page Id à entrer, mais je ne savais pas qu'il y ait un Page ID spécifique pour une page Facebook (qui se trouve sous la rubrique « À propos de » onglet). En fait, je pensais que c'était celui que nous utilisions dans l'URL (par exemple: https://www.facebook.com/xxxxxxxxxxx, et donc: xxxxxxxxxxx) mais c'était faux.
  • Ensuite, les informations d'identification supprimées et renvoyées à partir de Botframework.

Merci à tous pour toutes les aides.

+0

Il semble que ce soit le même identifiant, qui est utilisé dans l'URL: essayez de le coller après facebook.com/xxxx. Qu'entendez-vous par désautorisation et resoumissions des informations d'identification de Botframework? Je n'arrive pas à faire fonctionner mon chatbot sur FB. Cela fonctionne sur Skype et via un émulateur. – ignacy130

+0

L'ID que vous voyez dans l'URL n'est pas vraiment l '«Identifiant de Page Facebook». Vous ne pouvez voir le bon que dans l'onglet "À propos". – wmtechnologies

+0

Allez-y: https: //www.facebook.com/pg/xxxxxxxxxx/about /? ref = page_internelle – wmtechnologies

0

Aussi, pouvez-vous vérifier que votre robot fonctionne correctement à partir du panneau de test et de contrôle webchat dans le portail Framework Bot.

Vous pouvez également annuler l'autorisation et renvoyer les informations d'identification. Il est étrange que vous ne voyiez aucune erreur dans le portail de framework de bot pour la chaîne Facebook, ce qui m'impliquerait presque que les messages ne passent pas du service de messagerie de messagerie de Facebook au Bot Framework. Il semble que vous ayez correctement défini l'URL de rappel (à partir de la partie non masquée).

Vous pouvez également brancher Azure App Insights et nous donner la clé d'instrumentation (via le portail) et nous enverrons tous les événements d'erreur à votre instance d'insights.