直接リンクを作成するための「プロジェクトID」を取得するにはどうすればいいですか? 質問する

直接リンクを作成するための「プロジェクトID」を取得するにはどうすればいいですか? 質問する

プロジェクト名はありますが、数値のプロジェクト 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

おすすめ記事