azure - 如何从 azure devops chartimages api 中提取和绘制聊天
问题描述
如何从 azure devops chartimages api 中提取和绘制聊天
我正在使用以下 api 我天蓝色逻辑应用程序 GET https://dev.azure.com/{organization}/{project}/{team}/_apis/work/iterations/{iterationId}/chartimages/{name}?api -version=6.0-preview.1
我也得到了以下字段的答案,但是如何绘制图表
{ "$content-type": "image/png; api-version=6.0-preview.1", "$content": "一个大字符串值" }
解决方案
如何从 azure devops chartimages api 中提取和绘制聊天
正如您获得的日志所示,REST API 的结果是png
格式的。所以,我们需要对得到的结果进行简单的处理,并将结果保存为png
格式:
Rest API Chartimages - 获取迭代图表图像:
GET https://dev.azure.com/{organization}/{project}/{team}/_apis/work/iterations/{iterationId}/chartimages/{name}?api-version=6.0-preview.1
我使用Burndown
as test chartimages name
。
下面是我的测试powershell脚本:
$outfile = "D:\TestFolder\Burndown.png"
$connectionToken="Your PAT Here"
$base64AuthInfo= [System.Convert]::ToBase64String([System.Text.Encoding]::
ASCII.GetBytes(":$($connectionToken)"))
$AuditLogURL = "https://dev.azure.com/{organization}/{project}/{team}/_apis/work/{iterationId}/chartimages/Burndown?api-version=6.0-preview.1"
$AuditInfo = Invoke-RestMethod -Uri $AuditLogURL -Headers @{authorization = "Basic $base64AuthInfo"} -Method Get –OutFile $outfile
测试结果:
推荐阅读
- ionic5 - 如何在 ionic 5 中使用具有多个条件的 ng-class
- reactjs - 获取表 React 中行输入的值
- spring-boot - 在 Consul 上找不到 Spring Boot WebFlux 部署
- python - /admin/syst/pet_history/add/ __str__ 的管理表单 TypeError 的 Django 错误返回非字符串(NoneType 类型)
- html - 如何避免 jquery 表中的重复字符串
- javascript - Uncaught TypeError: $ is not a function when logging check checkboxes
- javascript - 当 redux 状态改变时更新 react 组件
- c - 使用 void* 时收到不兼容指针类型的警告是否正常?
- knime - 在 knime 中建立与数据库的连接
- c# - Unity中网格之间的奇怪线条