我试图下载从VSTS的所有工作项目的附件基于其ID号自己的文件夹。 如果这是可能的,怎么会去有关实现这一目标?
我已经研究过其他API,但一直搞不清楚,而且似乎所有的文档,我发现是关于Azure中的DevOps。 我目前15.117.27024.0版本。
我已经提供了一些背景资料,如果这个不够充分诊断我的问题,我会很乐意提供更多。
谢谢大家的帮助。
我使用“非API”的网址,让网页显示,但表示“已禁用JavaScript”通过邮递员使用GET命令尝试。 我在这一点上很迷茫,真的不知道从哪里何去何从。
1.You可能获得使用以下工作项目的所有附件ID REST API :
GET https://dev.azure.com/{organization}/{project}/_apis/wit/workitems?ids={id}&$expand=all&api-version=5.0
2.然后,你可以读取URL和name属性,其“相对”属性的值是在响应体内的“AttachedFile”,这样你可以得到固定的ID。
3.Then可以使用Attachments-获取 REST API来下载附件。
GET https://dev.azure.com/{organization}/{project}/_apis/wit/attachments/{id}?api-version=5.0