2016-11-29 73 views
0

我看着motion.ai以及他们如何制作Facebook机器人。我注意到他们以某种方式设法自动连接所有东西(应用程序链接页面,秘密,哈希,webhooks设置和所有东西)。通过API创建和设置Facebook bot

根据此Create and Configure Facebook Apps via API,不能通过API来完成。

任何人都有任何线索他们如何设置这一切?我正在开发一个应该做类似工作的系统(安装应用程序并设置它们的设置,而不是整个机器人管理系统)。我认为这将需要手动完成,但不知何故,他们设法绕过它,所以我很好奇如何做到这一点。

感谢

回答

0

他们最有可能做的像Chatfuel(和其他平台):有一个机器人是审查和准备去,所有的neccessary网络挂接。如果你在这些平台上创建一个新的机器人,你不会真的在Facebook平台上创建一个新的机器人。它或多或少只是将他们的机器人连接到你的页面。

+1

请注意,通过这种方式,您将让所有客户“坐在同一条船上”。让他们中的一个人行为不端,让您的应用程序被Facebook阻止或删除,并且它已经不适用于所有人。 – CBroe

+0

是的,你依靠2种不同的平台(Facebook和bot提供者)。 – luschn

+0

@luschn我知道这是一个老问题,但仍然。系统如何知道哪个机器人正在接收信息?我的意思是,当webhook被调用时,如果URL在所有机器人中是通用的,后端如何知道使用哪个机器人?我也不能相信它让所有机器人都依赖于一个应用程序的策略执行。使用聊天功能,为潜在的数千个机器人提供动力,似乎是一种非常脆弱且不可扩展的方式。 –

相关问题