Facebook Messenger 频道无法与 Microsoft Botframework 一起使用
Facebook Messenger Channel is not working with Microsoft Botframework
在 Microsoft's Bot Framework 中,有 Facebook Messenger 频道。根据设置页面,我遵循了所有内容,然后完成了 Bot Framework 和 Facebook App 端的配置。
已完成 Facebook Webhooks 及其回调 URL 的设置(使用所需的验证令牌)。一切似乎都是正确的(请参考下面的截图)
但是当我开始尝试与我的页面聊天时(从我的 FB 管理员帐户),没有回复,什么也没有。
好像是什么问题?请问我应该看什么?
提前致谢。
此外,您能否通过 Bot Framework 门户中的测试面板和网络聊天控件验证您的机器人是否正常工作。
您可能还希望取消授权并重新提交凭据。
奇怪的是,您在 Facebook 频道的机器人框架门户中没有看到任何错误,这对我来说几乎意味着消息没有从 Facebook 信使聊天服务发送到 Bot 框架。看起来您已经正确设置了回调 URL(从未屏蔽的部分)。
您还可以连接 Azure App Insights 并向我们提供检测密钥(通过门户),我们会将任何错误事件发送到您的应用程序洞察实例。
我现在可以使用了。
- 在 Botframework 的 "Enter your credentials" 部分,有
Facebook Page Id
字段可以输入,但我不知道 Facebook 页面有特定的 Page ID
(可以在 "About" 选项卡)。事实上,我认为这是我们在 URL 中使用的那个(例如:https://www.facebook.com/xxxxxxxxxxx,因此:xxxxxxxxxxx
)但它是错误的。
- 然后,从 Botframework 取消授权并重新提交凭据。
感谢大家的帮助。
在 Microsoft's Bot Framework 中,有 Facebook Messenger 频道。根据设置页面,我遵循了所有内容,然后完成了 Bot Framework 和 Facebook App 端的配置。
已完成 Facebook Webhooks 及其回调 URL 的设置(使用所需的验证令牌)。一切似乎都是正确的(请参考下面的截图)
但是当我开始尝试与我的页面聊天时(从我的 FB 管理员帐户),没有回复,什么也没有。
好像是什么问题?请问我应该看什么?
提前致谢。
此外,您能否通过 Bot Framework 门户中的测试面板和网络聊天控件验证您的机器人是否正常工作。
您可能还希望取消授权并重新提交凭据。
奇怪的是,您在 Facebook 频道的机器人框架门户中没有看到任何错误,这对我来说几乎意味着消息没有从 Facebook 信使聊天服务发送到 Bot 框架。看起来您已经正确设置了回调 URL(从未屏蔽的部分)。
您还可以连接 Azure App Insights 并向我们提供检测密钥(通过门户),我们会将任何错误事件发送到您的应用程序洞察实例。
我现在可以使用了。
- 在 Botframework 的 "Enter your credentials" 部分,有
Facebook Page Id
字段可以输入,但我不知道 Facebook 页面有特定的Page ID
(可以在 "About" 选项卡)。事实上,我认为这是我们在 URL 中使用的那个(例如:https://www.facebook.com/xxxxxxxxxxx,因此:xxxxxxxxxxx
)但它是错误的。 - 然后,从 Botframework 取消授权并重新提交凭据。
感谢大家的帮助。