【问题标题】:How to fix Alexa problem requested skill response?如何解决 Alexa 问题请求的技能响应?
【发布时间】:2020-05-28 09:37:21
【问题描述】:

我研究 Alexa 技能已经有一段时间了。该技能可以正常工作数周,但现在我只收到“请求的技能响应有问题”的响应。当我使用邮递员发送相同的请求时,一切正常,因此功能应用程序不是问题。然后我认为可能是 ngRok 的问题,我将 Azure 功能上传到在线平台。但我仍然得到同样的错误。 有人知道可能出了什么问题吗?我唯一能想到的是端点,但 url 是正确的,并且 Azure 函数按预期工作。

当我使用 ngRok 甚至没有请求到达我的功能时,在线 Azure 功能可能也是这种情况。

提前致谢。

【问题讨论】:

  • 这个错误意味着,您发送到 alexa 的 JSON 格式不正确。没看到就帮不上忙,所以如果可以的话,在问题中添加json回复。要检查的另一件事是日志。他们应该告诉您出了什么问题,或者如果您正在控制台上进行测试,会话结束请求原因应该在“请求”选项卡中为您提供更多信息。您可以在此 alexa 博客中阅读有关此错误消息和其他错误消息的更多信息:here
  • 我不认为 json 是问题,因为当我从控制台复制 json 请求并使用邮递员发送它时,它工作正常。今天我又试了一次,一切都恢复了,我不知道昨天出了什么问题。从那以后我什么都没有改变。无论如何感谢您的帮助。

标签: azure-functions alexa


【解决方案1】:

您需要在界面面板中激活Display Interface

在左侧菜单的“JSON 编辑器”下,您有“接口”。 单击它并激活“显示界面”。然后,重建你的技能。

更多详情可以参考这个issue

【讨论】:

    猜你喜欢
    • 2019-09-27
    • 2020-07-23
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多