我如何在函数内添加一个循环,该函数可以在Dialogflow中多次调用agent.add?

问题描述 投票:1回答:1

我正在尝试使用Dialogflow进行Google操作。但我坚持以下条件:我想在这样的循环中多次调用agent.add-

function xyz(agent){
   for(let i=0;i<5;i++){
      agent.add('hello');
   }
}

但是每次调用agent.add两次:喜欢-

特工:你好

特工:你好

有人可以提出解决方案吗?

javascript dialogflow actions-on-google
1个回答
0
投票

[在Dialogflow中使用agent.add()时,消息将转换为Google上的“操作中的简单响应”。Google仅操作allow,每转会出现两个文本提示框。您可以在气泡之外添加其他元素,例如图像卡和表格,但响应中不能包含两个以上的聊天气泡。

因此没有解决方法,这是平台的限制。

© www.soinside.com 2019 - 2024. All rights reserved.