プロジェクト名はありますが、数値のプロジェクト ID がありません。後者は HTML 直接リンクを使用するために必要です。私は JIRA 5.0.1 を使用しています。
特定のプロジェクト名の数値プロジェクト ID を取得するにはどうすればよいですか?
プロジェクト管理領域、他のいくつかの場所、ドキュメント、Google などを検索しましたが、その値を取得する方法がまだ見つかりません。
ありがとう。
ベストアンサー1
このソリューションには管理者権限は必要ありません。
JSON レスポンスに移動してhttps://jira.YOURDOMAIN.TLD/rest/api/2/project/PROJECTNAME
読み取ります。id
{
"self":"https://jira.YOURDOMAIN.TLD/rest/api/2/project/PROJECTNAME",
"id":"12345", ☜ Project Id
"key":"PROJECTNAME",
"description":..
:
}
https://jira.YOURDOMAIN.TLD/rest/api/2/project
プロジェクトのリストを取得するには、に移動します。
ボーナスワンライナー:
プロジェクト ID を取得します (および を使用cUrl
) jq
。
curl -s -H "Content-Type:application/json" "https://jira.YOURDOMAIN.TLD/rest/api/2/project/PROJECTNAME"|jq -r '.id'
(回答が空の場合は、JIRA サーバーで認証が必要であることを意味します。)
表示されているすべてのプロジェクトとその ID を一覧表示します。
curl -s -H "Content-Type:application/json" "https://jira.YOURDOMAIN.TLD/rest/api/2/project"|jq -r '.[] | .key + " = " + .id'|sort