Как проверить привязку аккаунта Alexa в моей консоли разработчика? - PullRequest
0 голосов
/ 24 декабря 2018

Я знаю, что для привязки аккаунта Alexa пользователю необходимо создать свой профиль безопасности в Amazon Developer, и после этого пользователю необходимо настроить привязку аккаунта в консоли разработчика Alexa для входа в Google с помощью навыка Alexa.Но теперь вопрос заключается в том, как пользователь может протестировать привязку аккаунта Alexa без публикации этого навыка?потому что мой навык все еще находится в разработке, и я хочу проверить вход Google с Alexa в моей консоли разработчика!Так можно ли это сделать?И если это возможно, пожалуйста, сообщите мне, как я могу это сделать!

Я использую python-ask для Alexa, и для входа в Google нам нужен токен доступа, и я не смог получить токен доступа в нем!Вот мой код:

from ask_sdk_core.skill_builder import SkillBuilder
from alexa.data import MORNING_WISHES
sb = SkillBuilder()

    @sb.request_handler(can_handle_func=is_intent_name("MorningWishesIntent")  
    def morning_wishes_intent_handler(handler_input):
        try:
            accessToken=handler_input.request_envelope.context.\
            system.user.access_token
            print(accessToken)
            speech_text = random.choice(MORNING_WISHES)      
            handler_input.response_builder.speak(speech_text).\
            set_should_end_session(False)
        except Exception as e:
            speech_text = RESPONSES['EXCEPTION_MSG']
            handler_input.response_builder.speak(speech_text).\
            set_should_end_session(False)
        return handler_input.response_builder.response

И в соответствии с приведенным выше кодом, я не получил ни одного в токене доступа, и я попытался проверить связь аккаунта с моей консоли разработчика Alexa без публикации навыка!

1 Ответ

0 голосов
/ 29 декабря 2018

Консоль разработчика не поддерживает карты привязки учетных записей, поэтому там нет возможности проверить это.Вы должны проверить привязку аккаунта с помощью приложения alexa или зайти на сайт alexa amazon .Просто не забудьте войти в систему с вашей учетной записью разработчика, которая имеет доступ к навыку.Там вы найдете карточку, связывающую вашу учетную запись со ссылкой, по которой вы сможете проверить, работает ли она должным образом.Также вы можете найти свой навык на вкладке «Навыки», а затем перейти к настройке этого навыка и подключить тестовую учетную запись оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...