获取Nike API访问密钥

时间:2016-09-05 06:40:59

标签: api nikeplus-api

我正在尝试向Nike + API发出获取信息的请求,但我不知道从哪里获取长期访问令牌。

我知道我正在使用AJAX正确地发出实际请求,因为我发送了Nike +在使用测试控制台时发送的相同请求(我在测试控制台发送时从Chrome网络选项卡中获取)。在请求令牌过期之前,此请求大约需要一个小时。

如何获得长期令牌?我查看了API并找不到它,这让我觉得我错过了一些非常明显的东西。

更新(2016年12月12日)

我需要有一个客户端ID才能开始发出隐式流请求。我从Chrome浏览器的网络选项卡中获取了一个(从我登录时)并将其用作第一个api调用的参数(以及其他内容),但它表示无法加载合作伙伴详细信息。

有什么想法吗?我甚至被允许做我想做的事情?

1 个答案:

答案 0 :(得分:0)

Nike + API使用OAuth 2进行身份验证。在他的API中没有长期令牌,但是当您的身份验证到期时,您可以使用refresh_token(30天)获取新的access_token(与expired_in绑定)并获得未经授权的响应。您可以在Nike+ API documentation了解更多信息。