首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Strava的Alexa技能链接帐户

使用Strava的Alexa技能链接帐户
EN

Stack Overflow用户
提问于 2017-06-02 05:41:23
回答 2查看 316关注 0票数 0

我真的很难让我的脑海中的帐户链接到alexa技能。我已经写了一个技能,让我从strava返回信息,所有这些工作都很好,但我需要获得一个令牌来访问用户的Strava帐户。

我已经阅读了亚马逊文档,但我仍然有点困惑,我应该如何设置链接。我可以让Strava登录页面正常运行,但是之后我从amazon得到一个错误信息,说'Unable to link skill‘,这是我的设置:

授权URL - https://www.strava.com/oauth/authorize?client_id=XXX&response_type=code&redirect_uri=https://layla.amazon.com/api/skill/link/XXX&scope=public

控制台中列出了我使用的响应url。

访问令牌url为https://www.strava.com/oauth/token

我还填写了我的密码,并将strava放在域列表中,并在strava应用程序页面上将layla.amazon.com设置为回调域。

我甚至写了一个快速的应用程序来模拟它,它给了我一个令牌,所以我不确定我错过了什么

EN

回答 2

Stack Overflow用户

发布于 2017-06-02 08:43:28

您需要将第一次调用服务器时收到的状态变量传递给redirect_uri

查看此处:https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/linking-an-alexa-user-with-a-user-in-your-system

票数 0
EN

Stack Overflow用户

发布于 2019-04-05 19:19:48

我也遇到了同样的问题,对我来说,通过将客户端身份验证方案设置为请求正文中的凭证即可解决此问题:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44317507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档