2016-09-05 144 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閱讀更多。