首页 > 解决方案 > 如何在不结束会话的情况下使用 JOVO 的 tell 方法响应 Alexa 或 Google

问题描述

我的 JOVO 项目只是回答了来自 Alexa 和 Google 的一些问题。现在,每次我使用 Amazon Developer 和 Google 的模拟器测试我的项目时,我都必须在每次响应后重新打开技能/操作。我认为这是因为 JOVO 中的 .tell 方法结束了会话。

我知道在 C# 中,有一个方法 .shouldEndSession() 并且当您将其设置为 false 时,下一个命令将被发送回我的技能/操作。

JOVO有没有类似的方法

谢谢

标签: node.jsjovo-framework

解决方案


找到了,需要用

this.ask('...');

代替

this.tell('...');

因为 .tell 结束会话,但 .ask 不会结束会话


推荐阅读