如何使用REST API更新Jira中的标签类型



在Jira中将组件添加到标签类型时遇到问题。

import browser_cookie3
import requests
import json
cj = browser_cookie3.load()
url = ""
text = {'fields': {'customfield_xxxx':['test']}}
r = requests.put(url, json=text, cookies=cj)
print(r.status_code)

使用上面的代码,我可以更新标签列表。然而,我需要实现以下内容-标签包含[ABC,123],我想将组件[ZXC]添加到现有列表中。我的目标是拥有[ABC,123,ZXC],但使用上面显示的代码,它会更新为-[ZXC]

我确实发现在editmeta中有">添加";然而,我无法使其工作。

提前感谢

找到解决方案

import browser_cookie3
import requests
import json
cj = browser_cookie3.load()
jiraURL = "https://servicedesk.companyname.com/rest/api/2/issue/xxxxx/"
text = { "update": {"customfield_xxxx": [{ "add" : "test123",},  {"add": "123Test"} ]}}
r = requests.put(jiraURL, json=text, cookies=cj)

这将在现有列表中添加两个用户,感谢大家帮助

最新更新