You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过REST API获取Burndown Widget图片?接口有效性确认

关于Azure DevOps燃尽图Widget图片的API获取问题

你用的这个REST API确实可以获取和Burndown Widget完全一致的燃尽图图片,具体细节如下:

  • 这个chartimages端点是Azure DevOps官方提供的迭代图表图片专用接口,当你把{name}参数指定为burndown时,返回的就是对应迭代的燃尽图,和仪表板Burndown Widget里展示的内容、样式完全匹配。
  • 接口返回的是二进制图片数据(默认PNG格式),而非JSON结构,调用时要设置请求头Accept: image/png,直接保存响应内容就能得到可查看的图片文件。
  • 路径里的iterationId可以是迭代的GUID,也可以是迭代的友好名称(比如"Sprint 1"),同时要确保组织、项目、团队的路径参数填写正确,否则会返回404或权限错误。

举个curl调用的示例:

curl -u 你的用户名:个人访问令牌(PAT) -H "Accept: image/png" "https://dev.azure.com/{organization}/{project}/{team}/_apis/work/iterations/{iterationId}/chartimages/burndown?api-version=7.1-preview.1" --output burndown.png

额外注意事项:

  • 需要拥有目标团队的查看工作项权限,否则会返回403禁止访问。
  • 如果迭代没有关联工作项数据或还未启动,返回的图片会和Widget一致,显示无数据的占位状态。

内容的提问来源于stack exchange,提问作者T Cruz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 13:25:02