如何通过 REST API 更新 JIRA 中的自定义字段?

问题描述 投票:0回答:2

当“分辨率”更改为“固定”时,应更新此(分辨率描述)自定义归档,因此我使用“转换”REST API 调用来执行此操作。我已通过 REST API 调用传递了以下 jason 字符串。但没有迹象按预期工作。我不能通过“转换”REST API 调用更改这两个字段吗?

{"update": {"resolution description": [{ "add": { "body": "" + errors + "" }}]},
"transition": { "id": "5" }}

“errors”是一个具有硬编码值的变量。

rest jira jira-rest-api jira-rest-java-api
2个回答
4
投票

我已经找到了这个问题的答案。我也把这个问题放在这里。要使用 REST API 更新自定义字段,您基本上可以编写这样的 JSON 字符串。有关更多信息,请点击此链接,该网站清楚地包含通过 REST API 访问 JIRA 自定义字段时需要了解的所有信息。

{
    "fields": {
        "customfield_id": {"This is a shorthand for a set operation on a text custom field"},
        "resolution": {"name": "Fixed"}
    },
    "transition": {
        "id": "5"
    }
}

0
投票

我使用与上面相同的 JIRA 结构,但我只是得到问题当前字段值作为结果。我正在对这个网址执行 PUT:

http://MYJIRA.atlassian.net/rest/api/2/issue/{issueIdOrKey}

具有以下身体:

{"update":{
    {
    "fields": {
        "customfield_10082": "PPZ30"
    }
}
}

你知道这是怎么回事吗?

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.