我浏览了为信使平台创建聊天机器人的文档。
我在那里发现的所有东西,我需要一个服务器,在这种情况下,它被用作Facebook平台的服务。
服务器还验证了facebook应用程序中的web钩子。
现在我明白了,对于聊天机器人来说,我需要一个facebook应用程序,Web钩子服务器,当然还有一个facebook页面。
然后,我找到一个应用程序流动XO,其中我只放置页面名,并且机器人已经准备好了。
我的问题是,他们(flow.xo)如何在没有facebook应用程序(appId,appSecret)和webHook的情况下交流Facebook页面。
发布于 2018-10-01 06:32:04
我的问题是,他们如何在没有facebook应用程序(appId,appSecret)和webHook的情况下交流Facebook页面。
他们做不到。
他们使用自己的服务器和应用程序与API进行通信,代表授予他们访问页面权限的用户,在登录应用程序时提供必要的权限。
发布于 2018-10-03 09:25:13
Facebook允许创建一个集成多个聊天机器人的Facebook应用程序。在阿米奥,我们请求您使用Facebook OAuth的许可。当您给我们这些权限时,我们代表您发送和接收消息。这允许您使用Amio创建聊天机器人,而无需创建Facebook应用程序。
Facebook页面总是需要的,因为这是用户与你的机器人交互的切入点。您可以查看Amio文件以获得更多细节。
https://stackoverflow.com/questions/52584657
相似问题