【问题标题】:Can I give others access to my Alexa Skill while in development before publishing it?我可以在发布之前让其他人在开发过程中访问我的 Alexa 技能吗?
【发布时间】:2016-11-30 17:25:08
【问题描述】:

我正在开发一项 Alexa 技能。我想授予我公司的其他人访问该技能的权限,以便对其进行测试。有没有办法做到这一点?

到目前为止,我发现了以下内容: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/testing-an-alexa-skill#h2_registerhttp://alexa.amazon.com/spa/index.html#help/node/201628040

我宁愿不让其他人进入我的家庭。还有其他选择吗?

【问题讨论】:

    标签: alexa-skills-kit alexa-skill amazon-echo


    【解决方案1】:

    有点。

    没有简单、安全的方法可以将您的技能发布给有限的用户进行 Beta 测试,但是有一个评价很高的功能请求可以解决这个问题:

    https://forums.developer.amazon.com/content/idea/40726/allow-a-channelmechanism-for-privatelimited-releas.html

    但是,您可以将其他用户添加到您的 Amazon 开发人员帐户中,这将使他们能够访问您的技能(不幸的是,还有其他东西)。在你的情况下——同一家公司的同事——这个选项可能是合适的。更多信息在这里:

    如何在发布之前为您的技能添加 Beta 测试人员
    https://developer.amazon.com/public/community/post/Tx2EN8P2AHAHO6Y/How-to-Add-Beta-Testers-to-Your-Skills-Before-You-Publish

    [更新]
    2017-04-18 亚马逊宣布了一种更好的方式来做你想做的事。请参阅以下亚马逊博客文章:

    使用新的 Alexa Skills Beta 测试工具提高技能质量
    https://developer.amazon.com/blogs/alexa/post/42e7de5c-f7ef-4e3e-8391-c61fe24f6caa/improve-skill-quality-with-the-new-beta-testing-tool-for-alexa-skills-beta

    【讨论】:

      【解决方案2】:

      是的,可以做到。但是,请考虑其他人必须拥有已连接到 Amazon 开发人员帐户的电子邮件。

      1. 转到您的亚马逊开发者帐户并选择您要分享的技能。
      2. 点击顶部菜单中的“分发”。
      3. 确保“技能预览”和“隐私与合规”下区域设置中的所有必填字段均已填写。否则会报错The skill must be ready for submission before beta testing can be enabled.
      4. 点击底部菜单中的“可用性”,然后点击 Beta 测试。
      5. 插入您要发送此技能的人的电子邮件。
      6. 收到电子邮件的人将在 Alexa 帐户处于活动状态的智能手机上看到“启用 Alexa 技能“技能名称”选项。
      7. 您将被重定向到另一个页面。点击“在 Alexa 中打开”选项
      8. Alexa 应用程序将打开,剩下要做的就是点击“启用使用”

      如果您喜欢创建 Alexa Skills 或需要创建一个,我可以推荐 ipervox.com,这是一个在线平台,只需几个步骤即可创建自定义 Alexa Skills。

      【讨论】:

        【解决方案3】:

        如果您遇到困难,这些步骤可能会有所帮助。您的每个测试人员都必须在被邀请后执行它们,如本文所述:https://developer.amazon.com/blogs/post/Tx2EN8P2AHAHO6Y/How-to-Add-Beta-Testers-to-Your-Skills-Before-You-Publish (以下是针对测试人员的说明)

        1. 打开 Alexa 开发者控制台https://developer.amazon.com/alexa/console/ask,并使用您提供的用于测试目的的电子邮件登录。
        2. 您将看到一个包含 Alexa Skills 的列表。选择您要测试的技能。

        1. 转到“测试”部分。

        1. 点击标记为“Skill testing is enabled in:”的下拉菜单,然后选择“Development”。

        1. 在您的 Alexa 设备上,您现在可以说:“Alexa,打开”

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-02-11
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多