【发布时间】:2017-08-16 14:05:03
【问题描述】:
我们开发了一个基于 Facebook Messenger 平台的聊天机器人。
在对话过程中,我们确实希望将复杂的 UI 显示为 WebView。当用户单击 WebView 中的按钮时,它应该关闭 WebView 并在对话中调用用户问题,我们的机器人将回答该问题。
我已经成功地展示了 WebView,向我的后端发回了一条消息,并给了用户一个答案。
但是,我怎样才能从我的 WebView 中以“用户”的身份创建一条新消息?
示例对话框:
机器人(在对话中): 你想要哪顶帽子? [打开帽子选择-WebView的按钮]
用户(在 Web 视图中): [点击帽子选择-WebView中的一个按钮]
用户(在对话中): 我想要绿色的
机器人(在对话中): 好的,我马上发给你
【问题讨论】:
标签: facebook facebook-messenger chatbot facebook-messenger-bot facebook-chatbot