Я ссылаюсь на документ https://docs.microsoft.com/en-us/rest/api/azure/devops/git/annotated%20tags/get?view=azure-devops-rest-4.1, чтобы получить аннотированные теги из репозитория GIT с помощью API-интерфейсов REST Azure DevOps Services.Но я не могу найти «идентификатор объекта», который он запрашивает в API из DevOps Azure.Когда я помещаю Sha-код коммита, он выдает ошибку, как показано на изображении
Ожидается идентификатор объекта тега.Если вам нужен идентификатор, он будет доступен, если вы найдете тег, используя refs api.
https://dev.azure.com/{organization}/_apis/git/repositories/{repositoryId}/refs?filter=tags/&api-version=5.0-preview.1
Примечание. Если вы используете имя хранилища вместо идентификатора, вам придетсятакже включите проект.
Как только у вас есть идентификатор, который вы хотите, используйте его для вызова API, который вы уже используете.