0

J'ai finalement réussi à connecter mon bot à Skype for Business, mais j'ai quelques problèmes pour le faire fonctionner.Bot Framework Skype for Business

Premièrement, le bot ne semble pas être consultable dans Skype, vous devez entrer l'Uri complet et cela ne semble fonctionner qu'avec le domaine onmicrosoft.com, pas notre propre domaine.

Une fois que vous avez ouvert une fenêtre de discussion Skype à l'aide de l'Uri complet du robot et entamé une conversation, le bot affiche «présence inconnue». Cela peut être lié au premier problème, je suppose. Peut-être que ce n'est pas encore complètement diffusé?

Enfin une fois que je commence à dialoguer avec mon bot, il répond en demandant une adresse intranet attendue. Cependant, lorsque vous fournissez l'adresse au lieu de récupérer l'information comme sur tous les autres canaux, elle pose toujours la même question et ensuite les erreurs finales suivantes:

Désolé, mon code de bogue a un problème . erreur se est produite en contact avec l'utilisateur cible

Ce message d'erreur affiche quelques fois et il arrête juste complètement répondre jusqu'à ce que vous créez une nouvelle conversation.

Je ne vois aucune erreur dans le tableau de bord du bot, comme c'est le cas pour d'autres canaux.

Répondre

1

Si c'est le même problème que celui que j'avais, si vous regardez dans le tableau de bord de Bot Framework, vous verrez des problèmes vous indiquant des erreurs non autorisées.

Une solution de contournement pour l'instant consiste à supprimer le décor [BotAuthentication] de la méthode MessageController. Ce n'est qu'une solution temporaire jusqu'à ce que ce problème soit réglé - ce n'est clairement pas parfait. J'ai fait un plein écrire ici: https://blog.thoughtstuff.co.uk/2017/05/how-to-enable-your-bot-framework-bot-on-skype-for-business-and-how-i-finally-got-it-working/