通过REST API访问PBI上的“剩余工作”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过REST API访问PBI上的“剩余工作”相关的知识,希望对你有一定的参考价值。

在Azure DevOps的sprint板上,任务“剩余工作”值“汇总”到例如PBI和PBI显示在PBI卡上。 enter image description here

此值似乎不会保留在PBI上的“剩余工作”字段中。

如果我尝试使用REST API访问此字段

https://dev.azure.com/{myorg}/{project}/_apis/wit/workitems/{id}?fields=Microsoft.VSTS.Scheduling.RemainingWork&api-version=5.0-preview.3

......我得到一个空值

enter image description here

(“字段” - 属性)

注意:如果我将URI中的“字段名称”规范更改为例如“System.Title”,我得到正确的值,所以我假设URI的格式是正确的。

我的问题是:

是“剩余工作”字段,例如通过REST API提供的PBI,还是我必须迭代所有子任务来自己计算?

/加斯帕

答案

你是第二种选择。 Azure DevOps根据子任务和迭代计算“剩余工作”。因此,您必须完成所有子任务并总结“剩余工作”。或者使用像TFS Aggregator这样的外部解决方案

以上是关于通过REST API访问PBI上的“剩余工作”的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 JSONP 或 HTTP 代理访问 Rally REST API 的 JSON 响应?

如何发布访问 REST api 的 jQuery 代码,但保护它免受未经授权的使用

Spring Boot REST API 不支持的媒体类型

通过 SpringBoot 调用 REST api 时 POST 不支持异常

Wordpress REST API (wp-api) 404 错误:无法访问 WordPress REST API

如何访问 Django Rest Framework 上的自定义 HTTP 请求标头?