API Bitbucket Rest 2.0 для предприятия - PullRequest
0 голосов
/ 19 декабря 2018

Я использовал API-интерфейсы bitbucket 1.0 в нашей корпоративной версии следующим образом:

https://bitbucket/rest/api/1.0/repos

API 2.0 говорят, что переходят на URL-адреса, которые выглядят следующим образом:

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

Нокогда я пытаюсь использовать этот стиль, он больше не работает, чтобы получить какую-либо информацию из моей организации.Точно так же он не распознает мой идентификатор пользователя как действительный идентификатор пользователя, вероятно потому, что мой идентификатор пользователя имеет смысл только внутри моей организации.Я искал документацию о том, как выглядят URL-адреса для корпоративных пользователей, и я пробовал так много разных вариантов, чтобы заставить работать URL-адреса 2.0, но безрезультатно.Они говорят, что 1.0 уже устарел и, вероятно, будет отключен в середине 2019 года, но на данный момент я не вижу документации о том, как корпоративные пользователи могут подключаться к API 2.0.Кто-нибудь имел опыт с этим?Спасибо.

1 Ответ

0 голосов
/ 21 декабря 2018

Вы говорите о двух отдельных API - первый для Bitbucket Server (локальная версия), но api.bitbucket.org для Bitbucket Cloud (версия, размещенная Atlassian).Разница здесь заключается в /rest/ в начале, которого нет в структуре URL api.bitbucket.org (для версии 1.0 или 2.0).

API-интерфейс Bitbucket Server привязан к версии Bitbucket Server.Если вы используете Bitbucket Server, то ваш API не изменится, пока кто-нибудь не обновит (или не понизит) ваш экземпляр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...