Joh*_*ohn 1 jira jira-rest-api
我正在尝试获取给定日期后创建的JIRA问题的列表,并从我的Java应用程序中下载相应的附件文件。我当前使用的JIRA Server版本是6.3.15。
当我在Web上搜索时,我发现以下REST客户端,但是它说它支持JIRA Server 6.0之前的版本。我想知道它是否也支持6.3.15,如果没有,是否还有其他替代解决方案?
Atlassian Labs for JIRA Server 5.0-6.0的JIRA REST Java客户端
https://marketplace.atlassian.com/plugins/com.atlassian.jira.jira-rest-java-client
用于JIRA的REST Java客户端是JIRA REST https://docs.atlassian.com/jira/REST/6.3.15/的包装。我看到在6.0和6.3.15之间附件REST方法没有变化。使用当前版本,我相信它将对您有用。
另一种方法是直接使用JIRA REST API,对于您来说,它甚至可以更简单。我想你需要:
对于每个问题,都会有一个带有附件的部分:
"attachment":
[
{
"self": "https://vkrupach.atlassian.net/rest/api/2/attachment/10100",
"id": "10100",
"filename": "to test",
"author":
{
"self": "https://vkrupach.atlassian.net/rest/api/2/user?username=vkrupach",
"name": "vkrupach",
"key": "vkrupach",
"emailAddress": "vkrupach@ukr.net",
"avatarUrls":
{
"48x48": "https://vkrupach.atlassian.net/secure/useravatar?avatarId=10122",
"24x24": "https://vkrupach.atlassian.net/secure/useravatar?size=small&avatarId=10122",
"16x16": "https://vkrupach.atlassian.net/secure/useravatar?size=xsmall&avatarId=10122",
"32x32": "https://vkrupach.atlassian.net/secure/useravatar?size=medium&avatarId=10122"
},
"displayName": "Volodymyr Krupach [Administrator]",
"active": true,
"timeZone": "Europe/Moscow"
},
"created": "2015-04-19T10:05:59.696+0300",
"size": 469,
"mimeType": "text/html",
"content": "https://vkrupach.atlassian.net/secure/attachment/10100/to+test"
}
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2139 次 |
| 最近记录: |