获得用户访问权限#39;使用Strava API的数据

时间:2016-07-20 20:26:58

标签: api token access strava

我只是想知道如何访问strava用户'数据

我得到了钥匙和秘密。

以及如何进行身份验证以获取用户权限并获取访问令牌?

2 个答案:

答案 0 :(得分:3)

此处描述了此过程:Strava oauth v3

我已经构建了一个项目,演示了如何从strava访问用户数据:Acceler8

还有sequence diagram来演示互动。

希望这有助于您入门。

答案 1 :(得分:3)

您可以在此处查看此过程http://strava.github.io/api/v3/oauth/

一旦您在应用程序中注册应用程序,您将获得密钥和密码。现在,要获取用户访问代码,您需要与用户共享接受链接 - 例如此https://www.strava.com/oauth/authorize?client_id=9&response_type=code&redirect_uri=http://localhost/token_exchange.php&approval_prompt=force,并请求他们授权您的应用。 用户授权您的应用后,他将被重定向到您的网站,并在查询字符串中显示访问代码。 (http://localhost/token_exchange.php?state=&code=9d89636f3ad420fad5727e8591193aeeab9b2310)。 例如。在上面的URL访问代码中是 - 9d89636f3ad420fad5727e8591193aeeab9b2310