好日子所有,我一直在四处寻找过去几天试图找到正确的语法来构建我的要求。在SO甚至Atlassians文档的文章很多,但我没有带发现任何会适合我的需要。我在吉拉的自定义字段是一个选择列表(多选场)。我想设置这个值与curl命令。以下是我目前正在
curl -D- -u *:* -X PUT --data "{\"customfield_10614\": [ { \"id\": \"13500\" }, { \"id\": \"13400\" } ] }" -H "Content-Type: application/json" http://jira.*.com:8080/jira/rest/api/2/issue/MMB-3039
我试过这个相同的命令寻找正确的语法的许多变化。
我的其他请求,卷曲等工作
curl http://jira.*.com:8080/rest/api/2/issue/EI-1?fields=customfield_10613
和
curl -D- -u *:* -X POST -d "{\"body\": \"Comment added when resolving issue\"}" -H "Content-Type: application/json" http://jira.*.com:8080/rest/api/2/issue/EI-3324/comment
但我目前收到“HTTP / 1.1 403禁止”作为我的要求,以更新选择列表的响应。(不知道它应该是一个后或放)
任何建议,将不胜感激!
谢谢
解决了。尝试一些不同的语法后,我遇到了正确的格式。
curl -D- -u *:* -X PUT --data "{\"fields\" : {\"customfield_10614\": [{ \"value\": \"TST1\" }, { \"value\": \"TST2\" }]}}" -H "Content-Type: application/json" http://jira.*.com:8080/rest/api/2/issue/MMB-1000