首页 > 解决方案 > Dialogflow 内联编辑器功能异常:Webhook 调用失败。错误:未知

问题描述

在 dialogflow 中,我尝试将我的实现代码直接添加到内联编辑器中以获取我的 Intent 响应,但它失败了。在诊断信息中显示消息:

Webhook call failed. Error: UNKNOWN. WebhookStatus code: 2

我尝试直接从云功能控制台执行该功能及其工作。

内联编辑器代码:[1] https://i.stack.imgur.com/3FxTu.png

在 [2] 下面添加的错误描述图像:https ://i.stack.imgur.com/mOWor.png

标签: google-cloud-platformdialogflow-esdialogflow-es-fulfillment

解决方案


除了从头开始重新创建代理并清除浏览器缓存:

  • 确保您的意图名称与实现代码中定义的意图处理程序的名称相匹配。

  • 在此公共问题跟踪器(PIT) 中,权限可能是问题的另一个原因,因此,请检查allUsers您的 GCP 项目中是否为 Fulfillment 云功能正确设置了权限。

如果问题仍然存在,根据 PIT,解决方法是禁用 Webhook 并重新部署。部署完成后,禁用内联编辑器并再次使用 Webhook URL。

您可以单击 PIT 投票并获取电子邮件通知图标(星号)以注册您对该功能的支持或添加您的特定问题。


推荐阅读