6

我正在尝试从 VSO 中提取 sprint 的燃尽图,以便与其他项目数据一起显示。我假设没有办法将实际图像或 URL 拉到燃尽图,尽管那将是理想的。如果这不可能,是否有某种方法可以提取可用于重新创建图表的值?到目前为止,我一直在挖掘 API 几天,但没有运气。

所以基本上,我需要从 VSO 中提取一些东西,以便我以某种方式显示项目当前 sprint 的燃尽图。

4

2 回答 2

3

这是一个很晚的答案,但到目前为止,可以使用 Chartimages - Get Iteration Chart Image API 直接从 Azure DevOps 获取燃尽图的图像:

GET https://dev.azure.com/{organization}/{project}/{team}/_apis/work/iterations/{iterationId}/chartimages/{name}?width={width}&height={height}&showDetails={showDetails}&title={title}&api-version=5.1-preview.1

对于燃尽图,{name}= Burndown

参考: https ://docs.microsoft.com/en-us/rest/api/azure/devops/work/chartimages/get%20iteration%20chart%20image?view=azure-devops-rest-5.1

于 2019-10-31T02:20:13.250 回答
1

燃尽数据是通过使用带有“as of”参数的标准查询来计算的。

as of 参数仅在 API 中可用,并返回该日期的结果。如果您计算每天所需范围内的工作量,您将获得数据。

我建议缓存结果。

于 2015-04-03T17:36:59.480 回答