如何找到Bitbucket账户UUID?

问题描述 投票:0回答:7

由于bitbucket不再支持使用用户名。我们必须使用 User uuid 来访问 bitbucket api。

折旧或提早

https://api.bitbucket.com/2.0/users/udayRatan

最新

https://api.bitbucket.com/2.0/users/558050:c0b72ad0-1cb5-4018-9cdc-0cde8492c443

git rest bitbucket bitbucket-server
7个回答
7
投票
  1. 检查您的 https://bitbucket.org/account/settings/
  2. 在浏览器检查器元素中搜索“uuid”
  3. 享受您的个人信息(包括uuid)

6
投票

您可以对您拥有的存储库发出 GET 请求,并查看

owner
属性下列出的 UUID:

curl https://api.bitbucket.org/2.0/repositories/1team/moxie

或者您可以向您所在团队的所有团队成员发出 GET 请求,并在那里看到他们的 UUID

curl https://api.bitbucket.org/2.0/teams/1team/members

信息取自https://developer.atlassian.com/bitbucket/api/2/reference/meta/uri-uuid#repo-obj


1
投票

我不敢相信获得自己的 UUID 竟然这么难。 我解决这个问题的方法是创建一个公共存储库,然后运行这个curl命令

curl https://api.bitbucket.org/2.0/repositories/<bitbucketusername>/testrepo

输出包含我的 UUID。 然后我显然删除了不安全的公共仓库。


0
投票

使用身份验证访问时,您可以向

/2.0/user
发出 GET 请求,您将获得经过身份验证的用户的信息:

$ curl -H "Authorization: Bearer $TOKEN" https://api.bitbucket.org/2.0/user

您需要

account_id
的值才能访问 API 资源。

来自:https://developer.atlassian.com/bitbucket/api/2/reference/resource/user


0
投票

在 BitBucket 存储库页面和 Pull Requests 视图中,您可以自行过滤 PR 并检查

author
查询参数的 URL。

https://bitbucket.org/workspace/repository/pull-requests/?state=ALL&author=%7B<UUID>%7D


0
投票

这是旧的。但对我有用的是,以下。要求用户在浏览器中运行它,它将显示他们的 uuid。

https://bitbucket.org/!api/2.0/user


-1
投票

查看您的 bitbucket 存储库/管理员。 点击前进。

例如:https://bitbucket.org/seunggabi/test/admin

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.