git — Как мы можем отобразить версию коммита Bitbucket на странице php

Как мы можем получить последнюю версию коммита bitbucket на странице php. Я старался https://api.bitbucket.org/2.0/repositories/user/repositoryname но получение доступа запрещено. Также ничего не объясняется в заголовке.

-1

Решение

Это API для последних коммитов: https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Busername%7D/%7Brepo_slug%7D/commits

Аутентификация объяснена Вот. Там есть несколько вариантов. Для меня опция пароля приложения звучит так, как будто она лучше всего подходит для вашего случая использования.

Пароль приложения создается следующим образом (цитата по ссылке выше):

Чтобы создать пароль приложения:

1. Select Avatar > Bitbucket settings.
2. Click App passwords in the Access management section.
3. Click Create app password.
4. Give the app password a name related to the application that will use the password.
5. Select the specific access and permissions you want this application password to have.
6. Copy the generated password and either record or paste it into the application you want to give access. The password is only displayed this one time.

Согласно эта страница, используя это было бы как

curl --user bitbucket_user:app_password url

Который вы должны легко перевести на php, так как это обычная аутентификация и нормальный http get.

0

Другие решения

Других решений пока нет …