2016-01-19 77 views
0

我正在製作一個應用程序,它使用oauth與bitbucket集成。 我的問題是如何獲取令牌詳細信息,如令牌失效日期令牌許可
是否有到位桶API,這將給我這些細節Bitbucket API訪問令牌失效

解決任何端點:到位桶令牌有1小時的到期時間之後,我們需要使用所提供的刷新令牌來刷新我們的訪問令牌。

回答

0

Bitbucket沒有發佈的方法來查詢訪問令牌。

你可以看到這裏所有的OAUTH方法:

OAuth on Bitbucket Cloud

它可能並不重要,因爲它們到期令牌每60分鐘,所以你很可能需要請求刷新任何方式。在刷新時,它會給你一個新的訪問令牌,並告訴你再次到期(在60分鐘內)以及你詢問的權限(範圍)。

刷新響應不需要在60分鐘的限制內發生,因此只需刷新即可使用它。

:這將響應{ 「的access_token」: 「」, 「範圍」: 「」, 「expires_in」:3600, 「refresh_token」: 「」, 「token_type」: 「旗手」}

在哪裏權限將類似於:「wiki pullrequest項目團隊帳戶」,並且它們也在上面的鏈接頁面(在「範圍」部分中)中列出。