у нас есть TFS 2018 и мы можем вызвать следующий URL-адрес с помощью PAT для авторизации:
https://our.tfs/tfs/Our.Project.Collection/Our Team Project/_apis/wit/workitems?ids=1234&?api-version=2.0
Этот довольно простой вызов возвращает ожидаемые результаты.Попытка запросить вызовы API из следующей документации всегда приводит к тому, что страница 404 не найдена: https://docs.microsoft.com/de-de/rest/api/vsts/work/backlogs/list?view=vsts-rest-4.1
Например:
https://our.tfs/tfs/Our.ProjectCollection/Our Team Project/_apis/work/backlogs?api-version=4.1
, что приводит к указанной ошибке 404.
Согласно Microsoft, API поддерживается в версии 4.0 на TFS 2018: https://docs.microsoft.com/en-us/vsts/integrate/concepts/rest-api-versioning?view=tfs-2018
Однако кажется, что API вызывается в версии 4.1 в том виде, как это описано в документации здесь работает толькодля VSTS, но не для TFS
Правильно ли я понимаю, что любые вызовы API версии API выше 4.0 в настоящее время поддерживаются только VSTS, но не на TFS на прем?Это означало бы, что мы должны жить с вызовами API, описанными в «Предыдущих версиях API REST» при использовании TFS 2018 на прем?