NodeJS BotFramework与FB集成:只有页面管理员可以互动吗?

时间:2018-04-13 07:44:47

标签: botframework

背景

我有一个使用MS BotFramework创建的NodeJS聊天机器人。在Azure中进行设置时,一切顺利。

Chatbot的测试在Azure中很好。我按照this guide from MS将Chatbot整合到FB中,似乎也没问题。

我的问题:

当我(作为页面管理员)在FB中测试机器人时,它工作正常。但是,当其他人进来时(无论我的页面与否),并将相同的测试文本发送到Chatbot。没有回应。

我非常确定页面和应用是实时和公开的。

pages_messaging is added in app review

my app is public

任何人都可以告诉我发生了什么以及如何解决这个问题?我还需要添加其他权利吗?

非常感谢您提供所有帮助。

1 个答案:

答案 0 :(得分:1)

当您的应用处于开发阶段(未提交)时,用户将无法获得您的自动回复,除非您将其添加到“测试人员”组中。

您可以在应用设置中,在此处的角色标签中执行此操作:https://developers.facebook.com/apps/YourAppId/roles/roles/

Tester adding