Количество результатов TFS api ограничено 100

#api #powershell

#API #powershell

Вопрос:

Я использую power shell для получения данных из TFS 2018 (локально) Я пытаюсь получить подробную информацию о наших выпусках, используя TFS API. Кажется, я не могу вернуть более 100 записей, что бы я ни пытался.

 http://server/tfs/collection/project/_api/_apis/release/releases?api-version=4.0-previewamp;$top=500
  

Комментарии:

1. Есть ли у вас какая-либо документация по API, которой вы могли бы поделиться?

2. Не пробовал, но AFAIK есть несколько вызовов TFS API REST, которые поддерживают разбивку на страницы. В этом случае используйте $ top = 100 amp; $ skip = 100, чтобы получить вторую страницу и так далее…

3. добавление $ skip = 100, например, $ top = 100 amp; $ skip = 100, дало только те же 100 строк.

4. Есть какой-нибудь пример скрипта командной строки, использующий «x-ms-continuationtoken» для API?