Google上没有传递参数的操作

时间:2017-10-16 11:56:29

标签: actions-on-google google-assistant-sdk

我正在使用Dialogflow(以前的API.ai)在Google应用上创建操作。

使用Dialogflow我已经设置了一个自定义实体来突出显示来自多个Intent的单个单词。

即。 mashable,recode,bbc sport都是作为实体获取的单词。

履行将webhook发送给我创建的api。

使用Dialogflow时,它会发送

"parameters": {
    "news-agent": "BBC Sport"
},

哪个没问题,我设置了API来检测参数以及何时在Google模拟器上使用操作

"parameters": {
    "news-agent": ""
},

参数为空白,我在文档中没有看到发生这种情况的原因。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

Google上的操作可能没有为"新闻代理商提供价值。插槽。

尝试制作"新闻代理" Dialogflow中需要插槽并为其定义重新提示问题。

这样,除非"新闻代理"否则该活动不会被发送到您的应用。插槽已填满。

enter image description here