将Facebook Messenger bot webview数据传递给Dialogflow并继续对话

时间:2018-06-14 19:55:29

标签: webview dialogflow facebook-messenger facebook-messenger-bot facebook-messages

我正在使用Dialogflow和Facebook messenger构建一个界面,打开Facebook Messenger webview以允许用户输入数据。一旦用户在webview中输入数据我想:

  1. 将此数据发送至Dialogflow和
  2. 继续与用户进行对话并向他们提出跟进问题
  3. 我该怎么做?

2 个答案:

答案 0 :(得分:0)

Dialogflow目前不会监听Facebook Messenger网络视图事件。 Dialogflow支持Facebook Messenger welcome(即当用户打开聊天窗口开始与您的机器人交谈时)和Facebook location to get the user's location

答案 1 :(得分:0)

实际上,你可以这样做, 当您从Webview提交表单时,您将获得带有PSID的正文数据。 并根据用户的Webview输入发送响应。一旦用户完成表单提交,请确保将这些数据存储在某个位置,当用户询问与其相关的内容时,您可以获取数据并给出适当的响应。