在“认证”期间如何继续开发我的 Alexa Skill?

Posted

技术标签:

【中文标题】在“认证”期间如何继续开发我的 Alexa Skill?【英文标题】:How can I continue developing on my Alexa Skill while it is in 'Certification'? 【发布时间】:2017-07-30 07:48:21 【问题描述】:

我刚刚提交了一个新版本进行认证,并希望开始开发具有新功能的下一个版本。

但不知何故 - 由于我的技能处于认证模式,我无法启动新的开发版本。

在这种漫长(4-7 天)的认证模式下,有没有办法在新版本上进行开发?

【问题讨论】:

【参考方案1】:

目前认证中的技能是不能修改的,一般分为三种状态:

发展:该技能仅供您使用。如果您已启用它进行测试,则可以在注册到您的开发者帐户的设备上对其进行测试。 认证:亚马逊目前正在审核发布技能。在此期间,您无法编辑配置。 直播:技能已发布,可供用户使用。您无法编辑实时技能的配置。要在更新版本上开始开发,请改为在开发版本上进行更改。

一旦您的技能发布给最终用户(实时状态),您的技能状态就会变为实时。您无法更改实时技能的配置。 开发者门户中会自动创建一个新的开发版本。此版本与原始实时版本具有相同的信息,您可以使用此新版本继续提高您的技能以改进它并添加功能。

取自Amazon Alexa documentation.

【讨论】:

【参考方案2】:

为了澄清 Lorena Salamanca 在技能状态为 Live 的情况下建议的内容,要访问开发者门户中的新开发版本,您必须单击技能名称旁边的小游戏类型箭头 - 这会巧妙地显示开发版本折叠在下面。

【讨论】:

以上是关于在“认证”期间如何继续开发我的 Alexa Skill?的主要内容,如果未能解决你的问题,请参考以下文章

从 Alexa 向 API 进行身份验证

Alexa 会话保持打开状态,不会向用户提示。为啥认证反馈失败?

Alexa 自定义技能示例话语

如何在 Alexa Skill 中使用 Java 获取亚马逊用户电子邮件

Alexa Skill - 如何在 Lambda 函数中检索槽值

为啥我的 SSML 不能在 Alexa 设备上运行?