如何使用 Rest API 将标签添加到 DevOps 上的产品待办列表项?

How do you add tags to Product Backlog Items on DevOps using Rest API?

我正在使用 DevOps API 到 post 积压产品项到我们的 DevOps。

我知道标题 ("path": "/fields/System.Title")、描述 (path": "/fields/System.Description") 和评论 ("path": "/fields/System.History") 的参考名称。

但是我在文档中找不到关于标签的任何内容。我尝试了 "path": "/fields/System.Tags""/fields/Microsoft.VSTS.Common.Tags",但无济于事。

有人知道正确的路径吗?

Azure DevOps 将标签保存到 "/fields/System.Tags" 字段中。这是文档:Add a tag

当您通过 Azure DevOps Rest Api 创建或更新工作项时,您可以使用以下 JSON 格式在 Post / 更新请求中添加标签:

[
    {
        "op": "add",
        "path": "/fields/System.Title",
        "value": "Title of the work item"
    },
    {
        "op": "add",
        "path": "/fields/System.Tags",
        "value": "Tag1; Tag2"
    }
]

确保在标签之间添加 ;


除此之外,请注意 Azure DevOps 正在处理 6.0 版(预览版)中的其他标签 API

Reference to additional Tags Api's