【问题标题】:microsoft bot framework - skype for business - errormicrosoft bot 框架 - Skype for business - 错误
【发布时间】:2018-06-15 04:43:19
【问题描述】:
我正在使用 Microsoft Botframework 发布机器人(频道注册)。当我尝试启用频道时,我看到机器人在 Slack、Skype、MS Teams 和网络聊天中工作。但是(尽管遵循了在 SFB 中启用机器人的步骤)我无法让机器人在 Skype for Business 中工作。我不断收到错误消息。
“抱歉,我们最后遇到了问题。”
我也没有看到任何要调试的日志。
等待超过 24 小时以确保不是同步问题。但问题仍然存在。任何帮助表示赞赏!
【问题讨论】:
标签:
botframework
skype-for-business
【解决方案1】:
我不清楚错误是从哪一端抛出的。
我需要您按照以下步骤操作:
- 如果您使用 c# 进行编码,请通过 VS 在 azure 中将 Bot 发布为应用服务。
- 在 azure 中创建“Bot 频道注册”并将上述应用服务和 Bot 频道注册连接(简单使用应用服务的 URL 附加 /api/messages 并在 Bot 频道注册中插入与消息传递端点相同的内容) .
- 在机器人解决方案中使用应用 ID 和应用密码并重新发布应用服务。
- 在 Bot 频道注册中单击频道并为 Skype for business 启用它(您将使用您用于创建 bot 频道注册的凭据在 SFB 中找到您的 BOT。
【解决方案2】:
终于搞定了。我注意到的是以下内容
当我使用 SIP URI 作为 somebot@mydomain.com 在我的租户中注册机器人时遇到了问题。
当我将 SIP URI 用作 somebot@mydomain.onmicrosoft.com 时,我得到了它。
但不确定原因:)
顺便感谢@Tanmoy 的回答!!