Alexa Skill Kit帐户链接accessToken字段未显示



我想知道accessToken,在帐户链接一切正常之后,但我对accessToken有问题,它没有显示在生成的请求中。账户链接后,这是Alexa返回的一个例子:

"user": {
"userId": "amzn1.ask.account.myuserid",
"permissions": {
"consentToken": "allMyConsentTOKENNNNNNN"
}
}

链接我的帐户后,Alexa告诉我该帐户已成功链接。

感谢的帮助

如果您正确配置了帐户链接并能够链接您的帐户,那么accessToken将出现在您技能的每个后续请求中。

确保:

  1. 帐户链接配置帐户链接选项卡中的所有配置是否正确。请检查您的Access Token URI,它是有效的吗
  2. 使用同一帐户进行测试:从启用和链接技能的同一开发人员帐户进行测试
  3. 检查OAuth2提供程序:您是否使用自己的OAuth服务器?如果是,它是否按预期工作。是否有您可能错过的配置?检查您的access_type,如果您的应用程序需要在用户不在浏览器时刷新访问令牌,请将值设置为offline
  4. 如果您是从测试模拟器进行测试,请尝试刷新页面,或禁用Test并重新启用它

最新更新