2017-06-22 2 views
0

Ich verwende TFS-REST-APIs zum Abrufen der Informationen zu Arbeitselementen und für andere Vorgänge. Wenn ich die Anweisungen in der unten aufgeführten URL verwende, um die Details zu den Arbeitselementen zu erhalten, enthält JSON, das zurückkommt, alle Informationen zu diesem Arbeitselement, aber es fehlt der Abschnitt "relations". Ich habe für dieses Arbeitselement, das ich abfrage, Eltern- und Kindbeziehungen definiert. habe verschiedene Querystring-Optionen wie "relations" und "all" ausprobiert.TFS-REST-API für fehlende Workitem-Beziehungsabschnitte in JSON zurückgegeben

https://www.visualstudio.com/en-us/docs/integrate/api/wit/work-items#with-links-and-attachments-1

Würde schätzen wirklich jede Anleitung, wie die Informationen über verwandte Workitems zu holen.

Antwort

0

Zuerst überprüfen, ob Sie die richtige Erholung API mit richtigen Format verwenden, können Sie nur ein Workitem With links and attachments API bekommen verwenden müssen, Musteranforderung:

GET http://xxx:8080/tfs/DefaultCollection/_apis/wit/workitems/4?$expand=relations&api-version=1.0 

Im json Antwort sollte Beziehungen umfassen wie unten:

"relations": [ 
    { 
     "rel": "System.LinkTypes.Hierarchy-Reverse", 
     "url": "http://xxx:8080/tfs/DefaultCollection/_apis/wit/workItems/7", 
     "attributes": { 
     "isLocked": false 
     } 
    }, 
    { 
     "rel": "System.LinkTypes.Hierarchy-Forward", 
     "url": "http://xxx:8080/tfs/DefaultCollection/_apis/wit/workItems/10", 
     "attributes": { 
     "isLocked": false 
     } 
    } 
    ], 

System.LinkTypes.Hierarchy-Reverse steht für Eltern und System.LinkTypes.Hierarchy-Forward steht für Kind.

enter image description here

Wenn Sie noch nicht die Informationen bekommen können, gehen Sie durch die Links dieser specifical Workitem im Web zu sehen, ob Sie Eltern und Kind erfolgreich für diese workitem Beziehungen hinzugefügt haben.

Verwandte Themen