Может ли Alexa (точка эха) получить доступ к навыку, который все еще находится в режиме разработки?

Я нашел этот удивительный сайт, чтобы создать мой первый навык Alexa.

Я загрузил стандартный шаблон, который у них есть, и он проходит все проверки.

Обратите внимание, что этот навык еще не опубликован

и когда я говорю (к устройству), Alexa, open api starterАлекса (устройство) не может найти это. У меня эхо точка 2-го поколения.

Нужно ли публиковать навык, чтобы быть доступным для устройства Alexa?

В моем тестовом режиме я уже включил тест для этого навыка.

4 ответа

Решение

Да, вы можете использовать навык локально для целей разработки. Если вы заходите в приложения Alexa, вы должны увидеть, что ваше приложение находится там, и вы можете установить его. После установки вы можете попросить Алексу открыть приложение.

Хотя вы не можете использовать приложения других людей, которые находятся в разработке, потому что приложение связано с учетной записью Amazon.

Вам необходимо зарегистрировать свое устройство в используемой учетной записи разработчика.

  1. После входа в систему с вашей учетной записи разработчика перейдите сюда
  2. Перейдите на вкладку настроек и нажмите настроить новое устройство
  3. Вам будут представлены простые инструкции по подключению устройства.

После успешного подключения устройства вы можете использовать все навыки из своей учетной записи разработчика.

Примечание. К одной учетной записи разработчика может быть подключено больше устройств, но каждое устройство может быть подключено только к одной учетной записи разработчика одновременно.

Я обнаружил, что при использовании набора навыков с vscode мне нужно зайти в веб-редактор навыков и выполнить сборку, прежде чем он заработает с эхо-устройством.

К сожалению, это работает не всегда — не уверен, что отсутствует информация (например, на экране эха вам нужно несколько раз нажать на серийный номер, чтобы перевести устройство в режим разработки — похоже, для точка — и если она есть, она здесь не упоминается.) Это также может быть просто огромное количество переменных как в экосистеме Alexa, так и в приложении и на каком телефоне оно находится, а также в сети, к которой подключено устройство, и в консоли dec. Один набор инструкций не всегда охватывает все возможности».

Другие вопросы по тегам