【发布时间】:2017-07-13 22:25:33
【问题描述】:
我正在使用帐户链接的 Alexa 中创建自定义技能。我使用 OAuth2 php 库创建了自己的身份验证服务器,并在技能配置中配置了授权 url 和令牌 url。
当我尝试从 Alexa 移动应用程序关联帐户时,我收到错误消息“无法关联您的技能”。以下是我的工作进度。
- Alexa 应用程序能够打开我的身份验证网址。
- 我能够授权并提供带有重定向 uri 的授权代码。
- Alexa 正在使用之前提供的授权码请求访问令牌。
- 我能够验证授权代码并使用访问令牌和刷新令牌返回响应。
- Alexa 在此步骤中无法与我的技能关联。上面写着“无法关联您的技能”。
我已经浏览了我的论坛,但找不到确切的问题所在。有人可以在这方面帮助我吗?
【问题讨论】:
-
你有重定向网址的例子吗?特别是查询字符串。
-
layla.amazon.com/api/skill/link/… 。这就是我在授权时重定向的样子
-
亚马逊针对此类问题的官方文档:forums.developer.amazon.com/articles/38610/…
-
你能解决这个问题吗?我的自定义技能面临同样的问题。在尝试链接帐户时,它会重定向到无法链接帐户。我正在使用授权代码授权类型并且也更新了客户端密码。任何帮助将不胜感激。
标签: alexa alexa-skills-kit alexa-skill alexa-voice-service