我可以在JIRA中解决这个问题吗?我用REST API做了一些试验,如:
var url = "https://hibernate.atlassian.net/rest/api/2/issue/WEBSITE-1/transitions";
var message = [{
"update": {
"comment": [
{
"add": {
"body": "some text for body"
}
}
]
},
"fields": {
"assignee": {
"name": "name1"
},
"resolution": {
"name": "Fix"
}
},
"transition": {
"id": "1"
}
}];
request({
url: url,
method: "POST",
json: true,
body: message,
}, function (error){});
网址(https://hibernate.atlassian.net/rest/api/2/issue/WEBSITE-1/transitions)给我;
{"expand":"transitions","transitions":[]}
我如何解决JIRA中的问题?我做错了吗?
2条答案
按热度按时间2uluyalo1#
您已经找到了正确的方法,但是您需要向具有执行转换权限的用户验证您的请求。
因为您是匿名执行请求的,所以JIRA给您的响应不包含任何您可以执行的转换,也不允许您执行转换。
请查看request模块或其他example的文档。
yquaqz182#
要获得转换的完整列表,请将字符串
?expand=transitions.fields
附加到现有的url中。