api.ai中的异步消息传递

时间:2017-02-22 10:05:38

标签: dialogflow

我需要从我的服务异步发送消息到api.ai然后api.ai会将它发送到Facebook Messenger。 为了实现异步消息传递,我使用了自定义事件。

但是在使用自定义事件时,会从webhook触发事件,并且消息将转到api.ai但是它不会向facebook messenger显示任何内容

1 个答案:

答案 0 :(得分:0)

可能你想在api.ai回复用户输入之前添加延迟,对吧?比你需要在你的Facebook集成应用程序中添加延迟。 考虑以下流程

  1. 用户在Facebook信使窗口中键入消息
  2. Facebook将消息发送到您的集成应用
  3. 集成应用将消息发送至api.ai
  4. Api.ai响应消息并将回复发送到集成应用程序
  5. 集成应用等待一段时间,然后将回复发送给Facebook
  6. 此致