我目前正在使用TFS API的链接 https://www.visualstudio.com/en-us/docs/integrate/api/wit/work-items#byids
目前在我的项目中我想加入以下工作项目61092的所有任务 http://apactfs.cbre.com:8080/tfs/CBRE.APAC.Applications/MRI_SCRUM_GIT/_workitems?_a=edit&id=61092
因为我在邮递员GET中使用此链接
http://apactfs.cbre.com:8080/tfs/cbre.apac.applications/_apis/wit/workitems/61092?$expand=all&api-version=1.0
我正在完成与之相关的所有任务,但没有获得所有字段,例如任务中的小时数,我想要的任务的用户。
而在Postman中,我正在通过这个Link来获取ID http://apactfs.cbre.com:8080/tfs/cbre.apac.applications/MRI_SCRUM_GIT/_workitems?_a=edit&id=61092&api-version=1.0
答案 0 :(得分:0)
根据您的屏幕截图,61092是产品待办事项。您使用的Rest API URL只能获取工作项61092本身的详细信息,无法获取有关链接到61092的工作项的详细信息。
您必须使用One-hop Query来获取与其相关的所有任务,然后获取返回的每个任务的详细数据。有关详细信息,请参阅此链接:Get Work Items。
答案 1 :(得分:-1)
$expand=all
已经展开了所有字段,但它没有显示响应中的空字段。如果您为要获得的字段键入值,您将在响应中看到它。