我在 Api.ai 上创建了一个聊天机器人,并与 Facebook Messenger 集成。 如果响应时间小于 4 秒,我会收到响应,但 4-5 秒后没有响应。
这是我从 webhook 获取的 json,但它不会在 Messenger 中显示任何数据。
{ “演讲”:“欢迎”, “显示文本”:“欢迎”, “数据”: { “Facebook”: [ { “文”:“有趣!这是元素” } ] } }
下面是请求的示例 200 响应代码的屏幕截图-
帮我解决这个问题。
谢谢
最佳答案
Dialogflow(以前称为 API.AI)的 Webhook 响应有 5 秒超时,如下所述:https://dialogflow.com/docs/fulfillment#limits
此限制旨在为 session 平台提供良好的用户体验。
关于node.js - Facebook Messenger 机器人在 4-5 秒后未返回响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46743203/