Microsoft Bot Framework 上的 Facebook 频道是否支持 Facebook 的 Workplace 机器人?
Are bots for Workplace by Facebook supported via the Facebook channel on Microsoft Bot Framework?
我正在尝试将我在 Microsoft Bot Framework 上的机器人连接到 Workplace by Facebook 上的工作聊天机器人。
一切似乎都与常规 Facebook Messenger 频道一样:
- 我可以在 Botframework 中验证我的 Facebook Messenger 凭证(页面 ID、应用 ID、应用密码、页面访问令牌)
- Botframework webhook 在我的 Workplace 自定义集成设置中有效
- 我可以在工作群聊中找到我的机器人并向它发送消息
- 所有常规 Messenger API 调用都正常工作(例如设置永久菜单)
- Bot Framework 管理控制台中未出现任何问题
但是,机器人从不回答。
是我做错了什么,还是 Botframework 不支持 Workplace 机器人?
是的。通过 Microsoft Bot Framework 上的 Facebook Messenger 频道支持 Facebook 的 Workplace 机器人。要设置它,您需要上面屏幕截图中的 3 个东西:App ID、App Secret、Access Token。
您还需要页面 ID。为此,请在 Workplace 搜索中搜索 <botName>
以找到您的机器人页面。页面 ID 在 URL 中,格式为 <botName>-NNNNNNNNNNNNNNN
.
我正在尝试将我在 Microsoft Bot Framework 上的机器人连接到 Workplace by Facebook 上的工作聊天机器人。
一切似乎都与常规 Facebook Messenger 频道一样:
- 我可以在 Botframework 中验证我的 Facebook Messenger 凭证(页面 ID、应用 ID、应用密码、页面访问令牌)
- Botframework webhook 在我的 Workplace 自定义集成设置中有效
- 我可以在工作群聊中找到我的机器人并向它发送消息
- 所有常规 Messenger API 调用都正常工作(例如设置永久菜单)
- Bot Framework 管理控制台中未出现任何问题
但是,机器人从不回答。
是我做错了什么,还是 Botframework 不支持 Workplace 机器人?
是的。通过 Microsoft Bot Framework 上的 Facebook Messenger 频道支持 Facebook 的 Workplace 机器人。要设置它,您需要上面屏幕截图中的 3 个东西:App ID、App Secret、Access Token。
您还需要页面 ID。为此,请在 Workplace 搜索中搜索 <botName>
以找到您的机器人页面。页面 ID 在 URL 中,格式为 <botName>-NNNNNNNNNNNNNNN
.