Actions on google DeepLink错误(在Google上的操作)

Actions on google DeepLink错误(在Google上的操作),actions-on-google,Actions On Google,我正在尝试从Android Assistant启动我的Android应用程序,遵循以下文档: 我的意图回调如下所示(主要来自文档示例代码): 但是模拟器报告了这个错误: 畸形反应 应为\u输入[0]。输入\u提示。rich\u初始\u提示:“rich\u响应”必须至少包含一项 我已将错误隔离到conv.ask()调用。我的应用程序中的所有其他功能都正常工作。我在模拟器中检查了响应,它似乎成功了,因为它包含了我的应用程序包、url…等等,但模拟器仍然不满意 我对谷歌上的DialogFlow和Act

我正在尝试从Android Assistant启动我的Android应用程序,遵循以下文档:

我的意图回调如下所示(主要来自文档示例代码):

但是模拟器报告了这个错误:

畸形反应 应为\u输入[0]。输入\u提示。rich\u初始\u提示:“rich\u响应”必须至少包含一项

我已将错误隔离到
conv.ask()
调用。我的应用程序中的所有其他功能都正常工作。我在模拟器中检查了响应,它似乎成功了,因为它包含了我的应用程序包、url…等等,但模拟器仍然不满意

我对谷歌上的DialogFlow和Actions非常陌生,所以任何建议都非常感谢


提前感谢…

看来我们需要更新我们的文档。您需要至少有一个TTS作为响应的一部分: conv.ask('太好了!看起来我们可以在应用程序中实现这一点'); ... conv.ask(新的DeepLink(选项))

请查看我们的参考文件,其逻辑正确:

app.intent('launch activity', (conv, {any}) => {
    const options = {
      destination: 'MyApp',
      url: 'myschema://www.mysite.com/deep/link',
      package: 'com.mycompany.myapp',
      reason: 'launching activity',
    };
    conv.ask(new DeepLink(options));
});