如何通过RESTAPI向jira问题添加标志

如何通过RESTAPI向jira问题添加标志,jira,jira-rest-api,Jira,Jira Rest Api,我希望能够通过Jira API为问题添加一个标志。我找不到有关此问题的任何文档。有人知道这是如何工作的吗?如前所述,“标记”是一个复选框自定义字段,接受单个值“障碍” 您应该能够像其他任何自定义字段一样,使用jirarestapi设置它。也许这些例子会有所帮助 您还可以使用JIRA Java API设置自定义字段值。这是我找到的最佳答案。 有一个名为标记的字段。它是一个复选框类型字段。默认情况下只有一个值,即“障碍”。检查该字段是否为空状态。如果该字段为空,则不标记问题。如果该字段不为空,则会

我希望能够通过Jira API为问题添加一个标志。我找不到有关此问题的任何文档。有人知道这是如何工作的吗?

如前所述,“标记”是一个复选框自定义字段,接受单个值“障碍”

您应该能够像其他任何自定义字段一样,使用jirarestapi设置它。也许这些例子会有所帮助


您还可以使用JIRA Java API设置自定义字段值。

这是我找到的最佳答案。

有一个名为标记的字段。它是一个复选框类型字段。默认情况下只有一个值,即“障碍”。检查该字段是否为空状态。如果该字段为空,则不标记问题。如果该字段不为空,则会标记问题

为此,您将使用RESTAPI。示例如下——

https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-create-issue.
您需要知道字段ID(customfield_10000),或者需要通过搜索元数据为字段的发现编写脚本

通过API创建问题时设置自定义字段的示例-

curl -D- -u fred:fred -X POST --data {"fields":{"project":{"key":  "TEST"}, "summary": "Always do right. This will gratify some people and  astonish the REST.", "description": "Creating an issue while setting custom  field values", "issuetype":{"name": "Bug"}, "customfield_10000": [{"value":  "Impediment"}]}} -H "Content-Type: application/json"    http://localhost:8090/rest/api/2/issue/
non-minified data  Expand source
{
"fields": {
   "project":
   { 
      "key": "TEST"
   },
   "summary": "Always do right. This will gratify some people and astonish the REST.",
   "description": "Creating an issue while setting custom field values",
   "issuetype": {
      "name": "Bug"
   },       
   "customfield_10000": [ {"value": "Impediment" }]       
  }
}

我已经知道了如何做到这一点,我不确定API的版本。我向以下人员发出了
POST
请求:

yourdomain
/rest/greenhopper/1.0/xboard/issue/flag/flag.json

在正文中(用您的问题密钥替换JIRA-ISSUE):

{“issueKeys”:[“JIRA-ISSUE”],“flag”:true}


我希望这能有所帮助。

当你说“添加旗帜”时,你想做什么。通常,您会通过UI向问题添加自定义字段,然后您可以使用API设置自定义字段。“flag”是指标签吗?标记问题是jira实现的构造。我真的很想通过api来实现这一点。但是depend update是motive error
Field'customfield_10000'无法设置。它不在相应的屏幕上,或未知。
。。不是100%