我用Java开发了一个客户技能API . 我将该服务托管为Azure中的安全服务 .
我正在尝试配置amazon alexa从intent调用服务 . 我可以在新技能配置页面的“测试”选项卡中测试该服务 . 在测试期间,我能够收到适当的话语回应 . 但是,当我尝试使用Amazon Echo设备时,它没有调用该服务 . 当我与dot交谈时,它给出了一个回应“请求技能响应存在问题” . 可能是什么问题?
此错误消息非常广泛,可能意味着许多不同的问题 . 我收到此错误,在我的情况下,这是一个超时问题 . Azure需要多长时间才能响应?超时似乎没有正确记录,请参阅我原来的问题:Troubleshooting Amazon's Alexa Skill Kit (ASK) Lambda interaction
它说'技能反应的问题'所以一定有一个 . 您可以检查您的alexa应用程序中的HTTP错误代码是什么,您有一些交互历史记录 . 可能会看到301,404,405,50x等响应;)
如果这还不够 - 也许您可以通过更详细的日志记录启动您的服务?
2 回答
此错误消息非常广泛,可能意味着许多不同的问题 . 我收到此错误,在我的情况下,这是一个超时问题 . Azure需要多长时间才能响应?超时似乎没有正确记录,请参阅我原来的问题:Troubleshooting Amazon's Alexa Skill Kit (ASK) Lambda interaction
它说'技能反应的问题'所以一定有一个 . 您可以检查您的alexa应用程序中的HTTP错误代码是什么,您有一些交互历史记录 . 可能会看到301,404,405,50x等响应;)
如果这还不够 - 也许您可以通过更详细的日志记录启动您的服务?