С помощью REST API Azure DevOps я могу получить некоторую информацию о созданном мной запросе: https://dev.azure.com/xxx/yyy/_apis/wit/queries/qId1?api-version=5.1
https://dev.azure.com/xxx/yyy/_apis/wit/queries/qId1?api-version=5.1
Я также (помимо прочего) могу получить информацию оревизии рабочего элемента: https://dev.azure.com/xxx/yyy/_apis/wit/workItems/wiId1/updates?api-version=5.1
https://dev.azure.com/xxx/yyy/_apis/wit/workItems/wiId1/updates?api-version=5.1
Но я не нахожу вызов, который бы дал мне идентификаторы рабочего элемента, на которые нацелен запрос.
Мне нужен вызов, аналогичныйэто: https://dev.azure.com/xxx/yyy/_apis/workItemIds/queries/qId1?api-version=5.1
https://dev.azure.com/xxx/yyy/_apis/workItemIds/queries/qId1?api-version=5.1
... чтобы доставить что-то вроде этого:
{ ids: {wiid1, wiid2, wiid3} }
Пожалуйста, помогите мне, указав мне в правильном направлении.
Похоже, вам нужен "Wiql - Query By Id" тип вызова. Обратите внимание, что результат содержит коллекцию объектов workItemRelation. В случае плоского запроса структура данных будет выглядеть следующим образом:
{ "target": { "id": 4, "url": "https://dev.azure.com/fabrikam/_apis/wit/workItems/4" } }, { "target": { "id": 5, "url": "https://dev.azure.com/fabrikam/_apis/wit/workItems/5" } }, { "target": { "id": 6, "url": "https://dev.azure.com/fabrikam/_apis/wit/workItems/6" } }
, что очень похоже на то, что вы ожидаете, и содержит идентификатор каждого рабочего элемента.