Алекса не может связать навык - в это время мы не могли связать имя навыка

Когда я пытаюсь привязать учетную запись из веб-приложения Alexa, я получаю сообщение об ошибке «не удается связать ваши навыки». Следующее - мой прогресс в работе.

  1. Приложение Alexa может открыть мой URL-адрес аутентификации.
  2. Я могу авторизовать и предоставить код авторизации с uri перенаправления.
  3. Алекса не может на этом шаге связать с моим навыком. Он говорит: «Невозможно связать ваши навыки».
  4. Он даже не вызывает мой api для доступа и обновления токена

    Формат URI перенаправления https://layla.amazon.com/api/skill/link/ **********? состояние = A2SAAEAEAuglqkkHrQ2dx9KcQKveKgBsNCS0Ijx0oKQfUmcMbaXm6nc7rfQEaLns1iv3aRue6PqvYjr8yVzJcaCtC8OPVm6tCfbT-9lOYh0VPujQwp0JRa9-gJpKqN4Ny0eCIMFvdYeQT2SsII-oC8siTPxF5UNhXR2-No4VqhqelOZHHNe5BXs91roaLtAAtJrv9vb-W5c3QSSZpFuXRFopJHmtYVc4so5dIyG09aU7CEcTCybqQ735chV9BwLR6LvYxrniUERhR8-IyPmJcV60_FJ-pOVEAiHOl4jEhZG08KvoIFa1SELf8WLgmbIbdb4a14EAqEtNv5nDJaST9m12MF_EM8j5De4MJmMssncG3AVcRzK_j4qSSdaZuoetQ-QYemb2R0QPh0zssGeT9DMdszkSCWo4krA5eCXNeOEmp4JNCJjwThuT4vwhoz0rFu8Pdz5SaCzwQ1ushRTYLwun4-asdn682C8Dml52ifQ & код = *************** ***************************

Я прошел через свои форумы примерно то же самое, но не смог найти, в чем именно проблема. Может ли кто-нибудь сказать мне, почему он не вызывает мой api с предоставленным кодом аутентификации?


person Shan    schedule 09.02.2018    source источник
comment
Удалось ли вам это понять? У меня точно такая же проблема. Спасибо   -  person Curious101    schedule 27.03.2018
comment
Я тоже столкнулся с той же проблемой. Мы не смогли связать Бетти в это время   -  person ParikshitSinghTomar    schedule 02.04.2018
comment
Вы нашли для этого решение? У меня такая же проблема: "Не удалось установить ссылку"   -  person Aram Tchekrekjian    schedule 28.01.2019
comment
Да ... у моего API генерации referesh и токена доступа из кода доступа возникла проблема в заголовке. Пожалуйста, проверьте, правильно ли вы используете заголовок на стороне сервера. Пожалуйста, обратитесь к документации разработчика Alexa для получения более подробной информации.   -  person Shan    schedule 03.02.2019
comment
@ Арам Чекрекджян: поделитесь, пожалуйста, шагами, которые вы выполнили для aws auth   -  person Shan    schedule 03.02.2019
comment
Мне удалось заставить его работать успешно. На самом деле у меня было несколько проблем: 1 - Мой сервер идентификации менял состояние при авторизации пользователя. Состояние инициируется самой Alexa, поэтому оно должно оставаться неизменным до тех пор, пока не достигнет redirect_url, предоставленного Amazon. 2- URL-адрес входа был опубликован на сервере с недопустимым сертификатом (сервер разработки). Процесс привязки учетной записи должен выполняться через https с действующим общедоступным сертификатом.   -  person Aram Tchekrekjian    schedule 04.02.2019
comment
Некоторые примечания: - Тестирование должно происходить только через привязку учетной записи навыков Alexa. Вы не можете тестировать напрямую через браузер. Процесс должен выглядеть примерно так: ›› Установите приложение Alexa - ›Откройте свой навык -› Нажмите «Включить привязку учетной записи» - ›Появится ваш URL-адрес для входа -› Пользователи будут вводить свои учетные данные - ›Alexa покажет сообщение об успешном завершении - Конечная точка токена должна вернуть токен доступа в правильном формате json {"access_token": "[an access token]", "expires_in": 21599, "refresh_token": "[a refresh token]"} - конечная точка токена должна вернуть токен доступа в течение 4,5 секунд   -  person Aram Tchekrekjian    schedule 04.02.2019
comment
@Shan, у тебя есть решение? Посмотрите на это: stackoverflow.com/questions/56070119/   -  person Danny    schedule 10.05.2019
comment
Что мне нужно было сделать, чего я не осознавал, так это то, что запрос на URI токена доступа от Amazon является POST, а не GET   -  person JBaczuk    schedule 03.06.2019


Ответы (1)


Я смог использовать Amazon Fire HD8 для связывания MEROSS Switch после того, как получил только сообщения о невозможности связывания сообщений с чем-либо еще, что я пробовал.

person Pat Patrick    schedule 28.10.2018