Python 3.x 如何在我的开发者控制台中测试Alexa帐户链接?
我知道Alexa帐户链接用户需要在amazon developer中创建他的安全配置文件,然后,用户需要在Alexa developer console中设置帐户链接,以便使用Alexa skill进行谷歌登录。但现在的问题是,用户如何在不发布该技能的情况下测试Alexa帐户链接?因为我的技能还在开发中,我想在我的开发人员控制台中检查google登录Alexa!那么有可能吗?如果可能的话,请指导我怎么做 我正在使用python请求Alexa和google登录,我们需要访问令牌,但我无法在其中获取访问令牌!这是我的密码:Python 3.x 如何在我的开发者控制台中测试Alexa帐户链接?,python-3.x,alexa,google-account,Python 3.x,Alexa,Google Account,我知道Alexa帐户链接用户需要在amazon developer中创建他的安全配置文件,然后,用户需要在Alexa developer console中设置帐户链接,以便使用Alexa skill进行谷歌登录。但现在的问题是,用户如何在不发布该技能的情况下测试Alexa帐户链接?因为我的技能还在开发中,我想在我的开发人员控制台中检查google登录Alexa!那么有可能吗?如果可能的话,请指导我怎么做 我正在使用python请求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
根据上面的代码,我在access token中没有得到任何东西,我试图在不发布技能的情况下测试帐户与我的Alexa开发者控制台的链接 开发人员控制台不支持帐户链接卡,因此无法在那里进行测试。你应该使用alexa应用程序测试帐户链接或访问网站。只需记住使用您的开发人员帐户登录即可获得该技能。你会发现你的账户链接卡上有一个链接,你可以用它来测试它是否正常工作。此外,您还可以在“技能”选项卡中找到您的技能,然后转到该技能的设置并从那里链接测试帐户