繁体   English   中英

我们如何将聊天机器人与 Facebook Messenger 连接?

[英]How can we connect chatbot with Facebook messenger?

我们已经用 PHP 创建了一个 ChatBot,我们想用它连接 Facebook Messenger。 这意味着 Facebook Messenger 应该像我们的机器人一样工作。 请指导或参考如何做到这一点?

您可以使用像 DialogFlow 这样的平台,它允许您定义对话并在不同的渠道上发布(在您的情况下是 Messenger)。 然后,您可以配置一个 WebHook,其中 DialogFlow 推送用户所说/响应的内容。
您的 webhook 可以使用任何语言,因为 DialogFlow 只需要一个 HTTP URL。
https://cloud.google.com/solutions/building-and-deploying-chatbot-dialogflow

还有其他平台(例如 Chatfuel)使这更容易(如果您只想在 Messenger 上部署),您仍然可以使用 webhook 方法来链接您的后端。

或者,您可以专门为 Messenger 构建聊天机器人,创建一个 Facebook 应用程序和一个 Facebook 页面,再次链接到您的 webhook。
https://developers.facebook.com/docs/messenger-platform/getting-started

无论您选择什么,您都需要与平台或渠道集成,这意味着您的 BOT 需要能够使用相同的“JSON”或使用一些兼容的 API。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM