Alexa,无法链接您的技能

Aru*_*run 9 alexa alexa-skill alexa-skills-kit alexa-voice-service

我在Alexa中创建使用帐户链接的自定义技能.我使用OAuth2 php库创建了自己的身份验证服务器,并在技能配置中配置了授权URL和令牌URL.

当我尝试从Alexa移动应用程序进行帐户链接时,我收到错误"无法链接您的技能".以下是我的工作进展.

  • Alexa应用程序可以打开我的身份验证网址.
  • 我可以通过重定向uri授权并提供授权代码.
  • Alexa使用先前提供的授权代码请求访问令牌.
  • 我能够使用访问令牌和刷新令牌验证授权代码和响应.
  • Alexa在这一步中未能与我的技能联系起来.它说'无法链接你的技能'.

我已经通过我的论坛了解相同,但无法找到究竟是什么问题.在这方面,请任何人帮助我.

Jay*_*itt 2

如果您的重定向链接当前是:

https://layla.amazon.com/api/skill/link/xxxxxxxxxxxxxx?code=xxxxxxxxx&state=xxxxx

您需要将 更改?#

例如

https://layla.amazon.com/api/skill/link/xxxxxxxxxxxxxx#code=xxxxxxxxx&state=xxxxx