在Connections.Response PurchaseResult

问题描述

  • 我正在使用ISP(在技能购买中),并且在购买Alexa的整个周期后,将控制权交还给技能后端。

  • 所以我得到了Connections.Response的{​​{1}}

  • 现在,我将委托指令发送给意图收集号码的意图

    purchaseResult:ACCEPTED
  • 现在出现以下错误

     return handlerInput.responseBuilder
            .addDelegateDirective(myVoiceSelectionIntent)
            .getResponse();
    

我尝试过的事情

  • 我将相同的代码添加到该技能的其他意图中,然后转发给 myVoiceSelectionIntent
  • 我也尝试返回语音和提示,但出现相同的错误

问题

  • 无法使用意图链接并通过 "error": { "type": "INVALID_RESPONSE","message": "The following directives are not supported: DelegateDirective" Connections.Response发送DelegateDirectives吗?
  • 我找不到documentation
  • 禁止的任何内容

解决方法

我也曾在amazon developer forum中问过,但没有人回答,并且在 Connections.Response

之后还不可能

Jason @ amazon: 这是意图链接的当前限制-您将无法 与您的任何Connections.Response请求一起使用 技能

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...