首页 > 解决方案 > 如何显示由 API 创建的 Azure DevOps wiki 附件

问题描述

如果我编辑现有的 Azure DevOps wiki 页面并单击插入文件图标以添加文件 Pic1.png、Pic2.png、Pic3.png,我看到每个返回的路径是(注意我故意添加了空间在](所以它在这里正确显示)

![Pic1.png] ( /.attachments/Pic1-5d8168e5-b287-433e-91e0-17b5581f486a .png)

![Pic1.png] ( /.attachments/Pic2-408decae-ab26-4b68-80d2-8d53f9f15cba .png)

![Pic1.png] ( /.attachments/Pic3-dd225b4f-4f1d-4644-80e9-057787d5264d.png )

大胆的向导从何而来?

我想通过 C# 桌面应用程序通过 API 完成这一切。我创建了一个 wiki 页面并将附件的占位符放在正确的位置

![Pic1.png] (/.attachments/Pic1.png)

![Pic2.png] (/.attachments/Pic2.png)

![Pic3.png] (/.attachments/Pic3.png)

然后附加文件(图像)。

但是......它们只显示为损坏的图像,因为它们缺少引导部分。

似乎没有对 List 附件的 API 调用,那么如何获取 guid?

还是我做错了,有更好的方法吗?

标签: azureapidevopsattachmentwiki

解决方案


这突然似乎不再是一个问题 - 我猜微软已经在他们的最后做出了改变,因为指南不再存在。因此,我从附件 API 调用中得到的响应形式为

![Pic1.png] (/.attachments/Pic1.png)

这就是我在 wiki 页面正文中使用的内容。

现在一切正常。


推荐阅读