2017-04-26 2 views
1

J'essaie de connecter mon bot sur Microsoft Bot Framework à un robot de travail sur le lieu de travail par Facebook.Les bots pour Workplace par Facebook sont-ils supportés via la chaîne Facebook sur Microsoft Bot Framework?

Tout semble fonctionner le même que le canal régulier Facebook Messenger:

  • Je peux valider mes lettres de créance Facebook Messenger à Botframework (id page, identifiant d'application, secret application, jeton d'accès page)
  • Le Botframework webhook œuvres dans mes paramètres d'intégration en milieu de travail personnalisé (see screenshot 1)
  • Je peux trouver mon bot dans le chat de travail et envoyer des messages (see screenshot 2)
  • Tous les appels API Messenger réguliers fonctionnent normalement (par exemple . menus de réglage persistants)
  • Aucun problème apparaissent dans la console de gestion Framework Bot

Cependant, le robot ne répond jamais.

Est-ce que je fais quelque chose de mal ou est-ce que bots pour Workplace n'est pas supporté par Botframework?

+0

Votre bot répond-il via un autre canal? Disons le webchat dans le portail de gestion Bot Framework? –

+0

@EzequielJadib Oui. Il répond via webchat et Skype. Je n'ai configuré aucun autre canal. –

+0

Qu'est-ce que vous utilisez pour le 'Facebook Page ID' dans le canal Facebook Messenger? Si vous allez à la page de votre bot dans le lieu de travail, l'ID devrait juste être la partie numérique après le nom du bot dans l'URL: -NNNNNNNNNNNNNNN –

Répondre

2

Oui. Bots for Workplace de Facebook sont pris en charge via le canal Facebook Messenger sur Microsoft Bot Framework. Pour le configurer, vous avez besoin des 3 éléments de la capture d'écran ci-dessus: Identifiant de l'application, App Secret, Access Token.

Vous avez également besoin de l'ID de page. Pour l'obtenir, recherchez la page de votre robot en recherchant <botName> dans la recherche Workplace. L'ID de la page se trouve dans l'URL au format <botName>-NNNNNNNNNNNNNNN.