上下文
我正在开发 Facebook Messenger 机器人,但遇到了工作流程问题。
为了创建它,我使用 ngrok 在本地创建了一个 facebook 测试应用程序 Hook ,它运行良好。
现在机器人正在准备测试,另一个应用程序的 webhook 指向暂存服务器。
对于生产服务器,我打算做一个将 webhook 指向它的生产应用程序。
问题
但由于必须将应用程序附加到页面才能开始与其对话,我该如何测试多个机器人? 我需要 3 页(本地测试、暂存测试和生产)吗?
或者有 Facebook 方法吗? (应用程序的测试版本目前不适用于 Messenger bot,已知错误)
或者也许是一个好的做法?
最佳答案
您正在寻找Test Apps在 Facebook 应用程序开发中。您可以在左上角的开发者页面上找到此设置,您可以在其中找到用于创建测试应用的下拉按钮。
我用它来创建我的开发和暂存环境。
关于facebook - 如何在本地、暂存和生产中使用 Facebook Messenger 机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38507769/