通过Azure DevOps的REST API,我可以获得有关我创建的查询的一些信息: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
但是我找不到一个能给我查询目标工作项目ID的电话。
我希望拨打与此类似的电话: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"
}
}
与您期望的非常相似,并保留每个工作项ID。