【发布时间】:2017-09-24 00:43:11
【问题描述】:
我正在尝试将我在 Microsoft Bot Framework 上的机器人连接到 Facebook 在 Workplace 上的工作聊天机器人。
一切似乎都与常规 Facebook Messenger 频道一样:
- 我可以在 Botframework 中验证我的 Facebook Messenger 凭据(页面 ID、应用 ID、应用密码、页面访问令牌)
- Botframework webhook 在我的 Workplace 自定义集成设置中工作
- 我可以在工作聊天中找到我的机器人并向其发送消息
- 所有常规 Messenger API 调用都正常工作(例如设置持久菜单)
- Bot Framework 管理控制台中未出现任何问题
但是,机器人永远不会回答。
是我做错了什么,还是 Botframework 不支持 Workplace 机器人?
【问题讨论】:
-
您的机器人是否通过任何其他渠道回答?假设是 Bot Framework 管理门户中的网络聊天?
-
@EzequielJadib 是的。它通过网络聊天和 Skype 回答。我还没有配置任何其他频道。
-
您在 Facebook Messenger 频道中的
Facebook Page ID使用什么?如果您在工作场所访问您的机器人页面,ID 应该只是 Url 中机器人名称后面的数字部分:-NNNNNNNNNNNNNNN -
@DavisG.Trent 繁荣!这就是问题所在。我使用的是 SCIM URL 中的号码。直到你提到它,我才意识到我的机器人有一个页面。
-
嗨@Chris McGrath,我尝试将我在 Microsoft Bot Framework 上的机器人连接到 Facebook 在 Workplace 上的工作聊天机器人。我配置了应用程序 ID、应用程序秘密、令牌、页面回调 URL 等设置,但我无法在工作场所聊天中找到我的机器人来发送消息。我究竟做错了什么?你能推荐我吗?
标签: botframework facebook-messenger facebook-workplace