获取VSTS上每个工作项的附件ID的列表

时间:2019-06-27 14:22:46

标签: rest tfs azure-devops attachment

想知道是否有人设法做到这一点。我目前在VSTS 2017(版本15.117.27024.0)上,很难找到有关我应该使用哪个版本的REST Api的任何文档。

如果您需要任何其他信息,请随时告诉我。

1 个答案:

答案 0 :(得分:0)

  

获取VSTS上每个工作项的附件ID的列表

您之前询问过similar question,但未提供任何反馈。

以确保清除此问题。我会再回答一次。

要获取附件ID,您可以将Get Work Item API与$expand=all一起使用:

https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/{workItemID}?api-version=5.0&$expand=all

然后您将在“关系”部分的url中获得附件ID(我使用工具邮递员):

enter image description here

因此,您获得的附件ID为acd5af0e-c015-4e8f-8354-a6858582deb2

顺便说一句,您可以使用API​​下载附件:

https://dev.azure.com/{organization}/{project}/_apis/wit/attachments/acd5af0e-c015-4e8f-8354-a6858582deb2?api-version=5.1-preview.3

门票:Attachments - Get

希望这会有所帮助。