API.AI没有连接到我的后端

时间:2016-12-22 20:00:04

标签: dialogflow

我正在使用API​​编写代理。我正在观察每次都不会调用我的后端。我可以在访问日志中看到它。知道什么可能导致这个问题吗?

以下是控制台的响应:

String

我看到没有错误解释了为什么我的后端没有被调用。

以下是我的意图截图:

my intent with webhook

1 个答案:

答案 0 :(得分:2)

你没有在intent的action键中给出任何值。给一些动作名称并保留你的函数的同名,它将接受来自api.ai的参数

基本上是流程

1)用户输入输入。

2)api.ai尝试将用户的输入与您定义的意图进行匹配,如果没有找到它将得到回退意图。

3)一旦匹配正确的意图,api.ai会尝试从用户的句子中提取参数。

4)一旦找到所有必需的参数,它将调用你在意图中定义的动作。

注意:如果意图中不需要任何参数,则直接调用该操作。