facebook - 如何在本地、暂存和生产中使用 Facebook Messenger 机器人

标签 facebook workflow platform messenger

上下文

我正在开发 Facebook Messenger 机器人,但遇到了工作流程问题。

为了创建它,我使用 ngrok 在本地创建了一个 facebook 测试应用程序 Hook ,它运行良好。

现在机器人正在准备测试,另一个应用程序的 webhook 指向暂存服务器。

对于生产服务器,我打算做一个将 webhook 指向它的生产应用程序。

问题

但由于必须将应用程序附加到页面才能开始与其对话,我该如何测试多个机器人? 我需要 3 页(本地测试、暂存测试和生产)吗?

或者有 Facebook 方法吗? (应用程序的测试版本目前不适用于 Messenger bot,已知错误)

或者也许是一个好的做法?

最佳答案

您正在寻找Test Apps在 Facebook 应用程序开发中。您可以在左上角的开发者页面上找到此设置,您可以在其中找到用于创建测试应用的下拉按钮。

我用它来创建我的开发和暂存环境。

关于facebook - 如何在本地、暂存和生产中使用 Facebook Messenger 机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38507769/

相关文章:

operating-system - 如何在运行时检查平台

php - 从后端发布到 Facebook 粉丝页面?

php - file_get_contents() 作用于 facebook api

Facebook 邀请好友

hadoop - Oozie在目录中生成一组文件

workflow - 用于自定义 TFS Build 2010 的资源

workflow - 跳过逻辑应用连接器

java - 在哪些领域使用 OSGI 有意义?

video - 如何在不使用 RealServer (Helix) 和 Real Player 的情况下流式传输跨平台视频?

facebook - Facebook Graph API 使用哪个时区?