2016-09-05 98 views
0

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

我知道我使用AJAX发送的请求是正确的(使用AJAX),因为我发送了与使用其测试控制台时相同的请求(我在测试控制台发送时从Chrome网络选项卡中获取)。该请求在说明令牌已过期之前运行大约一个小时。

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

更新(2016年12月9日)

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

任何想法?我甚至允许做我想做的事情吗?

回答

0

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