繁体   English   中英

Azure DevOps 创建工作项 Rest API 不支持自定义字段?

[英]Azure DevOps Create Work Item Rest API doesn't support custom fields?

我在这里使用文档: https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/create?view=azure-devops-rest-6.0#operation

并且似乎无法将数据传递到字段 object。

在我的 Azure DevOps 中,我的工作项(史诗、任务等)上有一个名为 SSFKID 的自定义字段。

使用 Postman,我将以下内容发送到 API 端点。

[
  {
    "op": "add",
    "path": "/fields/System.Title",
    "from": null,
    "value": "Sample task 3",
    fields: [
        {"System.SSFKID" : 12345}
    ]
  }
]

我收到 200 条回复,但是,当我 go 到 ADO UI 并检查工作项时,未填充 SSFKID 字段,因此我的语法可能有问题。 我没有找到任何有关如何执行此操作的文档。 有什么帮助吗?

我认为你应该使用这个:

new
{
      "op" = "add",
      "path" = "/fields/Custom.SSFKID",
      "from": null,
      "value" = "12345"
},

您不应添加此错误路径。 你应该删除它:

fields: [
        {"System.SSFKID" : 12345}
    ]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM