【发布时间】:2018-10-28 18:18:31
【问题描述】:
我正在使用 REST API 从 VSTS 获取所有工作项。我遇到了这个文档Get data for each work item returned
这是一个 POST 方法,我们没有传递任何正文,它会返回文档中提到的所有工作项吗?
谢谢, 湿婆
【问题讨论】:
标签: rest api tfs azure-devops
我正在使用 REST API 从 VSTS 获取所有工作项。我遇到了这个文档Get data for each work item returned
这是一个 POST 方法,我们没有传递任何正文,它会返回文档中提到的所有工作项吗?
谢谢, 湿婆
【问题讨论】:
标签: rest api tfs azure-devops
你可以使用Reporting Work Item Revisions API:
GET https://{accountName}.visualstudio.com/{project}/_apis/wit/reporting/workitemrevisions?api-version=5.0-preview.2
如果不想全部修改,可以添加includeLatestOnly参数:
GET https://{accountName}.visualstudio.com/{project}/_apis/wit/reporting/workitemrevisions?includeLatestOnly=true&api-version=5.0-preview.2
【讨论】:
根据docs,请求正文是可选的,因此您的假设很可能是正确的。 [当然,尝试一次比猜测更好;-)]
但是,如果这样的请求在大量工作项上运行,那么它的效率可能会很低。考虑对其进行过滤以缩小响应数据的范围。
【讨论】: