如何在我的开发者控制台中测试Alexa帐户链接? [英] How to test Alexa account linking in my developer console?

查看:0
本文介绍了如何在我的开发者控制台中测试Alexa帐户链接?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道Alexa帐户链接用户需要在亚马逊开发人员中创建他的安全配置文件,之后,用户需要在Alexa开发人员控制台中设置帐户链接,以便与Alexa技能登录。但现在的问题是,用户如何才能在不发布该技能的情况下测试Alexa帐户链接?因为我的技能仍在发展中,我想在我的开发人员控制台中使用Alexa检查Google登录!那么有可能做到这一点吗?如果可能,请指导我如何才能做到这一点!

我正在使用PYTHON-要求Alexa和谷歌登录,我们需要访问令牌,但我无法在其中获得访问令牌!以下是我的代码:

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开发人员控制台的帐户链接!

推荐答案

开发人员控制台不支持帐号链接卡,因此无法在那里进行测试。您应该使用Alexa应用程序或转到alexa amazon网站来测试帐户链接。只需记住使用您的开发人员帐户登录,该帐户可以访问该技能。你会在那里找到你的账户链接卡,你应该能够用它来测试它是否工作正常。您还可以在技能选项卡中找到您的技能,然后从那里转到该技能和测试帐户链接的设置。

这篇关于如何在我的开发者控制台中测试Alexa帐户链接?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆