Я успешно смогла использовать API определения выпуска в нашем обновлении TFS 2015 Update 3 на предварительном экземпляре с использованием версии API «3.0-preview.1». Но с тех пор, как я начал тестировать это на VSTS, я постоянно получаю сообщение об ошибке 404:Как использовать определение REST API для VSTS?
Page not found
И длинный блок HTML.
Я использую PowerShell для вызова API. И я создаю запрос API, как указано в документации, используя токен доступа и альтернативный учетный метод.
https://fabfiber.vsrm.visualstudio.com/DefaultCollection/ff213d65-d61d-447c-b39d-d16f21b18364/_apis/release/definitions?api-version=3.0-preview.1
Может кто-то дайте мне знать, если я что-то отсутствует.
какой URL-адрес вы используете? Вы должны заменить «fabfiber» на ваше имя учетной записи VSTS, а GUID с вашим собственным идентификатором Team Project или именем –
У меня есть собственный URL-адрес, созданный аналогичным образом, указанным выше, т.е. 'https: ///DefaultCollection//_apis/release/определения? Api-version = 3.0-preview.1' –
тогда вам не хватает **. Vsrm. ** из URL-адреса, например ' .vsrm.visualstudio.com', как [документально ] (https://www.visualstudio.com/en-us/docs/integrate/api/rm/overview) –