2017-01-16 8 views
3

実際に私の会社のJIRAを機能とAPIについて分析しています。 Atlassianのホームページでは、2つの公式提供API(JAVA APIまたはJIRA REST API)が見つかりました。JIRA - Java APIまたは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のいずれかの良い例がありますか?

ありがとうございます!

答えて

1

本当にあなたが達成しようとしているものによって異なります。 Java APIは主にJiraプラグインの作成に使用され、REST APIは外部アプリケーションを統合するときに使用されます。

あなたの場合、通常の選択はREST APIになります。

+0

ありがとうございました!私はRESTが私の解決策になると思う。 しかし、あなたは純粋なJava APIの例を知っていますか? – InfoEngi

+0

文書が完全に欠落していない場合、文書は真剣に欠けています。クラスのドキュメントhttps://docs.atlassian.com/jira/server/とは別に、公式サイトで何かを見つけることができませんでした。しかし、私はいくつかの例でこのページを見つけました。http://www.programcreek.com/java-api-examples/index.php?api=com.atlassian.jira.plugin.issuetabpanel.IssueAction – lud1977

+0

私は探し続けます。私は何か他のものを見つけたらここに投稿します – lud1977

関連する問題