Bitbucket API访问令牌到期

时间:2016-01-19 06:35:02

标签: token bitbucket bitbucket-api

我正在制作一个使用oauth与bitbucket集成的应用程序。 我的问题是如何获取令牌详细信息,例如令牌到期日期令牌权限
bitbucket API上是否有任何端点可以提供这些详细信息

已解决: Bitbucket令牌的到期时间为1小时,之后我们需要使用提供的刷新令牌来刷新访问令牌。

1 个答案:

答案 0 :(得分:0)

Bitbucket没有已发布的方法来查询访问令牌。

您可以在此处查看所有OAUTH方法:

OAuth on Bitbucket Cloud

这可能没关系,因为它们每60分钟到期一次,所以你很可能需要以任何方式请求刷新。在刷新时,它会为您提供一个新的访问令牌,并告诉您再次到期(60分钟内)以及您询问的权限(范围)。

刷新响应不需要在60分钟限制内发生,因此您只需在即将使用时刷新。它会回复:

{“access_token”:“”,“scopes”:“”,“expires_in”:3600,“refresh_token”:“”,“token_type”:“bearer”}

权限如下:“wiki pullrequest项目团队帐户”,它们也列在上面的链接页面下(在“范围”部分中)。