以用户身份向Facebook Chatbot发送消息

时间:2017-08-16 14:05:04

标签: facebook facebook-messenger chatbot facebook-messenger-bot facebook-chatbot

我们开发了基于Facebook Messenger平台的聊天机器人。

在对话过程中,我们确实希望将复杂的UI显示为WebView。当用户点击WebView中的按钮时,它应该关闭webview并在会话中调用用户问题,这将由我们的机器人回答。

我设法显示WebView,将消息发送回我的后端并给用户一个答案。

但是如何从WebView中创建一个新的消息“用户”?

示例对话框:

Bot(在对话中): 你想要哪顶帽子? [按钮打开帽子选择-WebView]

用户(在WebView中): [单击帽子选择-WebView中的按钮]

用户(在对话中): 我想要绿色的<如何在此处创建此消息

Bot(在对话中): 好的,我会很快发给你的

1 个答案:

答案 0 :(得分:1)

您可以使用"快速回复"为此:https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies

按钮文本将是来自用户的消息。