Как найти UUID учетной записи Bitbucket? - PullRequest
0 голосов
/ 31 декабря 2018

Поскольку bitbucket больше не поддерживает использование имени пользователя.Вместо этого мы должны использовать пользовательский uuid для доступа к API-интерфейсу bitbucket.

Устаревший или ранее

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

Последний

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

Ответы [ 2 ]

0 голосов
/ 04 сентября 2019

При использовании аутентифицированного доступа вы можете отправить запрос GET на /2.0/user и получить информацию аутентифицированного пользователя:

$ 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 голосов
/ 31 декабря 2018

Вы можете сделать GET-запрос на свой репозиторий и увидеть свой UUID в списке под атрибутом owner:

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

...