AWS Alexa技能与oauth 2的链接

时间:2019-06-18 07:53:42

标签: php oauth-2.0 alexa-skills-kit alexa-skill

大家好

我是Amazon Alexa的新手,我有一个使用PHP与oauth 2.0链接到Alexa Skill帐户的工作。

我已经成功配置了所有文件,还获得了Auth Code Grant的代码,但是当我在Chrome浏览器中运行代码时,它会生成Account linking Failed问题,但是当我在Firefox中运行相同的URL时,它会生成{{1} }和Amazon linking failed

请帮助我解决问题,我们将不胜感激。

1 个答案:

答案 0 :(得分:2)

实施Account Linking有时很棘手。问题是在某个时刻,Alexa和OAuth2服务器之间发生的事情对于Skill(Lambda)是透明的,例如刷新令牌的过程以及其他一些事情,这就是为什么我建议您看一下下面引用的参考文献的原因。 / p>

同样由于显示的错误,似乎在Alexa Web控制台或Alexa移动应用程序与OAuth2服务器之间来回交换的URL之一中缺少参数code。请确认它始终相同并且始终存在于URL中。确保实现代理将有助于调试此问题。

我建议您看一下这些很棒的资料来源:

我希望这会有所帮助。 干杯