我正在尝试使用 REST API 获取给定工作项 ID 的 ADO 中的链接列表。我还想获取结果中每个链接工作项的状态。
目前,我正在使用以下端点来获取所有链接,不幸的是,它不会返回工作项的状态。
https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&$expand =字段
有没有简单的方法可以在单个 API 响应中获取它?
或者我们可以发出查询请求来获取所有带有状态的链接吗?
没有任何方法可以仅使用一次 API 调用来获取链接工作项的状态。
使用 API“Wiql - 按 Id 查询”也可以获得链接的工作项列表。但是,与 API“工作项 - 获取工作项”类似,它也仅返回链接工作项的 ID 和 URL。
您需要调用每个链接工作项的 URL 来获取更详细的属性,例如
System.State
字段的值。