通过REST API访问PBI上的“剩余工作”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过REST API访问PBI上的“剩余工作”相关的知识,希望对你有一定的参考价值。
在Azure DevOps的sprint板上,任务“剩余工作”值“汇总”到例如PBI和PBI显示在PBI卡上。
此值似乎不会保留在PBI上的“剩余工作”字段中。
如果我尝试使用REST API访问此字段
https://dev.azure.com/{myorg}/{project}/_apis/wit/workitems/{id}?fields=Microsoft.VSTS.Scheduling.RemainingWork&api-version=5.0-preview.3
......我得到一个空值
(“字段” - 属性)
注意:如果我将URI中的“字段名称”规范更改为例如“System.Title”,我得到正确的值,所以我假设URI的格式是正确的。
我的问题是:
是“剩余工作”字段,例如通过REST API提供的PBI,还是我必须迭代所有子任务来自己计算?
/加斯帕
答案
你是第二种选择。 Azure DevOps根据子任务和迭代计算“剩余工作”。因此,您必须完成所有子任务并总结“剩余工作”。或者使用像TFS Aggregator这样的外部解决方案
以上是关于通过REST API访问PBI上的“剩余工作”的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 JSONP 或 HTTP 代理访问 Rally REST API 的 JSON 响应?
如何发布访问 REST api 的 jQuery 代码,但保护它免受未经授权的使用
通过 SpringBoot 调用 REST api 时 POST 不支持异常