0

我浏览了为信使平台创建聊天机器人的文档。

我在那里找到的所有东西,我需要一个服务器,在这种情况下,它用作 Facebook 平台的服务。

服务器还从 facebook 应用程序验证 webhook。

现在我明白了,对于一个聊天机器人,我需要一个 facebook 应用程序、webhook 服务器,当然还有一个 facebook 页面。

然后我找到了一个应用程序Flow XO,我只放了页面名称,机器人就准备好了。

我的问题是,他们(flow.xo)如何在没有 Facebook 应用程序(appId,appSecret)和 webHook 的情况下与 Facebook 页面通信。

4

2 回答 2

1

我的问题是,他们如何在没有 Facebook 应用程序(appId、appSecret)和 webHook 的情况下交流 Facebook 页面。

他们不能。

他们使用他们的服务器和他们的应用程序与 API 进行通信,代表授予他们访问其页面的用户,通过在他们登录到该应用程序时提供必要的权限。

于 2018-10-01T06:32:04.333 回答
0

Facebook 允许创建一个集成多个聊天机器人的 Facebook 应用程序。在Amio,我们要求您获得使用 Facebook OAuth 的许可。当您授予我们这些权限时,我们会代表您发送和接收消息。这允许您使用 Amio API 创建聊天机器人,而无需创建 Facebook 应用程序。

始终需要 Facebook 页面,因为这是用户与您的机器人交互的入口点。您可以查看Amio 文档以获取更多详细信息。

于 2018-10-03T09:25:13.020 回答