使用rest api解决jira中的问题

我可以在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){}); 

url( https://hibernate.atlassian.net/rest/api/2/issue/WEBSITE-1/transitions )给了我;

 {"expand":"transitions","transitions":[]} 

我如何解决JIRA中的问题? 我做错了吗?

您有正确的方法,但是您需要向有权执行转换的用户validation您的请求。

由于您匿名执行请求,因此JIRA会给您一个响应,其中不包含您可以执行的任何转换,并且不允许您执行转换。

看看请求模块的文档或另一个例子 。