如何通过Jira中的rest api获取评论ID

问题描述 投票:0回答:1

我需要通过代码或脚本获取评论内容,我找到了这个doc并尝试了一下,但是现在,最新的问题是我无法获取评论ID。请您帮我们获取最新的评论ID或者通过任务ID列出所有评论ID。谢谢。

我尝试过的:

API:

https://your-domain.atlassian.net/rest/api/2/comment/{commentId}/properties

Java代码:

HttpResponse<JsonNode> response = Unirest.get("https://your-domain.atlassian.net/rest/api/2/comment/{commentId}/properties")
  .basicAuth("[email protected]", "<api_token>")
  .header("Accept", "application/json")
  .asJson();

System.out.println(response.getBody());

我已经通过邮递员尝试过这个API,它有效。

jira jira-rest-api jira-rest-java-api
1个回答
1
投票

您可以通过问题ID或密钥找到它。

首先,通过以下方式获取问题评论

获取

/rest/api/2/issue/{issueIdOrKey}/comment

然后从这里找到评论id并拨打

获取

/rest/api/2/comment/{commentId}/properties

更新

第一个API可以获取任务详细信息,然后我们需要使用下面的API来获取其中一条评论。

rest/api/2/issue/{issueIdOrKey}/comment/{commentId}
© www.soinside.com 2019 - 2024. All rights reserved.