我正在尝试使用Python向Jira中的问题选择器自定义字段添加一些值。
我得到<Response [405]>
并且没有添加任何值
我正在运行的代码:
import requests
import json
key = "TES-78"
Cus1 = "customer_name"
url = "https://**Company_Name**/rest/api/2/issue/"+key
headers = {
'Authorization': 'Basic **************',
'Content-Type': 'application/json',
'Cookie': 'JSESSIONID=***; atlassian.xsrf.token=***'
}
payload = json.dumps({
"update": {
"customfield_12301": [{"add": {"summary": Cus1}}]
}
})
response = requests.request("POST", url, headers=headers, data=payload)
print(response)
有人知道我如何向问题选择器字段添加值吗?谢谢
HTTP 405
是"Method Not Allowed
":Mozilla开发者链接
因此,服务器只是告诉您应该使用不同的HTTP方法。
为了更新Jira中的自定义字段值,您应该使用";CCD_ 4";方法代替";POST
";。
您可以在Atlassian开发人员页面中找到详细信息。