JIRA – Java API或REST API

我实际上正在为我的公司分析关于功能和不同API的JIRA.在Atlassian主页上,我发现了两个官方提供的API(JAVA API或JIRA REST API).

我的进一步意图是在我的独立应用程序和JIRA之间编写一个接口.例如,控制用户管理(添加,删除,修改用户等),项目管理(创建项目,删除等)以及此应用程序中的其他内容.因此,我需要一种与JIRA互动的方式.
通常我会避免使用REST API并且更喜欢JAVA API,因为其他接口甚至由JAVA API管理,但我找不到任何在JIRA中连接,添加或修改workItems的示例.我刚刚找到了java api文档.

https://developer.atlassian.com/jiradev/jira-apis/java-api-policy-for-jira

您是否只建议使用JAVA REST API或JAVA API是否有任何好的示例?

非常感谢!

最佳答案 这实际上取决于你想要实现的目标. Java API主要用于构建Jira插件,而REST API用于集成外部应用程序时.

在您的情况下,正常的选择是REST API.

点赞