2016-07-11 10 views
1

これを行う方法はありますか、または実際のアプリケーションですべてのユーザ(JIRAボードのメンバー)を表示することは可能ですか?この権利のための私の回避策は、クリエイターと譲受人が既にリストに入っていない場合、それをリストに投げるすべての問題を照会することです。私はこれを行うより効率的な方法が欲しいですが、この回避策も私が必要とするもののために働くつもりはありません。私たちのプロジェクトには複数のボードがあり、私が関心を持つのは1つのボードがあり、それは10人ほどのメンバーで構成されています。プロジェクト自体には約50人のメンバーがいます。リストに基づいて結果を照会してフィルタリングすることができることはわかっていますが、私はこれをすべてのチームに適用できるようにしています。だから、プロジェクトの代わりにボード上のユーザーのリストを取得する方法はありますか?JIRA Rest APIを使用して、プロジェクトではなくボード上の全ユーザのリストを取得しますか?

答えて

0

JIRAソフトウェアは、ボードのすべての問題を取得するためのREST APIのリソースを提供します。あなたはそのリストを持っていたらGET /rest/agile/1.0/board/{boardId}/issue

は、あなたはまだ、例えば、すべての問題を介して実行し、各問題の詳細を取得する必要がありますGET /rest/api/2/issue/{issueIdOrKey}を使用してください。そうすれば、必要なユーザーを集めることができます。

これにはまだスクリプトが必要ですが、この汎用的なものを簡単に作成してボードをサポートできるようにする必要があります。

+0

これは私がやってきたことです。特定の時間内にすべての問題を呼び出し、次に作成者と譲受人を取得するために解析します。私は、探したい名前を含むcsvファイルをフィードし、creator = nameまたはuser = nameに基づいてフィルタリングするつもりだと思う。 jqlに存在するキーワードが存在するかどうか、または作成してステータスの変更を確認する必要があるかどうかを、「作成済み」を使用する代わりに問題を解決するより良い方法を知りましたか? – ynot269

関連する問題