Alexa 无法在 Beta 测试中启动技能

Alexa can't launch skill in beta test

我在自己的服务器上写了一个 alexa-Skill 运行。

everthing looks good at developer.amazon配置似乎没问题。

我也可以在菜单点 "test" 使用服务模拟器,一切都很好。我从我的服务器收到响应可以调用 Intents 一切看起来都在工作。

现在我给了我免费测试以进行 Beta 测试。使用邀请 link 将技能添加到我的列表并将他设置为活动状态。

奇怪的部分来了,如果尝试使用 alexa 启动我的技能,使用调用名称,Alexa 响应 "entschuldigung ich habe gerade schwierigkeiten versuche es später nochmal"(翻译成英语 "sorry, I got some trouble (issues) try again later")

这是德语技能,所以我在 "Skill information" 中设置了德语,并在 "Countries & Region"

下将其设置为在德国可用

我不知道为什么我不能从我的 Alexa 开始我的技能......也许你们中的一些人有同样的问题并且可以帮助我解决这个问题。

非常感谢

amazon echo 也是为德国配置的吗? IMO,你也为美版实现了这个技能吗?将 echo 更改为美国语言,并在那里进行测试...当我开发技能时,我需要使用美国版本进行 Beta 测试...不确定是否已修复,或者您如何在其他版本中进行测试(我'米在英国)

我明白了……

我的调用名称是 "Alexa start |skillname|",如示例中所示。所以我尝试添加另一种语言,就像第一个 post 建议的那样,我在字段中输入它并收到错误消息 Invocation Name isn't allowed to contain "alexa".

我必须输入“|skillname|”就是这样……现在一切正常了……