通过休息知道组名 API

Know Group name by Rest API

我如何使用 Rest API 知道我的 VSTS workItems 中组的确切名称。 但是我知道字段名称,因为我不知道组名或如何访问该组。我无法将字段添加到组中

要获取组名,您可以使用 REST API 到 get process definition's Layout:

GET https://{accountName}.visualstudio.com/_apis/work/processdefinitions/{processId}/workItemTypes/{witRefName}/layout?api-version=4.1-preview

比如

GET  https://marinaliu.visualstudio.com/_apis/work/processdefinitions/c3c605d0-4ea8-492a-9d26-46612ccb51b1/workItemTypes/Microsoft.VSTS.WorkItemTypes.Bug/layout?api-version=4.1-preview

响应将如下所示:

{
    "pages": [
        {
            "id": "Scrum.Bug.Bug",
            "inherited": true,
            "label": "Details",
            "pageType": "custom",
            "locked": false,
            "visible": true,
            "isContribution": false,
            "sections": [
                {
                    "id": "Section1",
                    "groups": [

                        ... 

                        {
                            "id": "2fe29062-685e-4e36-89ba-6415becaebd7",
                            "label": "Group1",
                            "isContribution": false,
                            "visible": true,
                            "controls": [
                                {
                                    "id": "8c6bc312-cd08-44a7-a403-5bcbbe9baff1",
                                    "label": "control",
                                    "readOnly": false,
                                    "visible": true,
                                    "contribution": {
                                        "contributionId": "ms-devlabs.vsts-extensions-multivalue-control.multivalue-form-control",
                                        "inputs": {
                                            "FieldName": "Microsoft.VSTS.Common.Activity",
                                            "Values": "control value"
                                        }
                                    },
                                    "isContribution": true
                                }
                            ]
                        }
                    ]
                }
...
}

并且您可以从 sectionsgroups 对象下的标签参数中获取组名。