Facebook以编程方式创建应用程序

时间:2017-12-12 19:11:28

标签: facebook facebook-graph-api chatbot facebook-chatbot

我面临的情况是我需要以编程方式为不同的聊天机器人创建多个Facebook Messenger应用程序。几乎像ManyChat和ChatFuel。有人可以说明它有多可能吗?

从2011年开始就有了一个主题,但我一直在努力寻找这些旧版Facebook API的文档。

Create a facebook application programmatically

谢谢!

1 个答案:

答案 0 :(得分:2)

这没有API。正如ceejayoz所提到的,ManyChat和ChatFuel只运行一个应用程序并使用客户的帐户和权限manage_pages和subscribed_apps将应用程序订阅到客户的页面。

也就是说,只有一个端点可以传输所有流量,并且软件必须将每条消息路由到相应的右侧页面(使用有效负载中的receiver_id)。

请记住,虽然您想要并行运行多个应用,但您必须批准所有这些应用。未经此批准,客户无法联系到该应用程序。

有关更多信息,请参阅FB文档: https://developers.facebook.com/docs/facebook-login/access-tokens/?locale=en_US

https://developers.facebook.com/docs/graph-api/reference/page/subscribed_apps