\

Pythonを使ってJIRA REST APIに接続する方法を紹介します。この記事では、JIRAのREST APIを使用して問題を作成、編集、コメントを追加する方法を示します。

まず、JIRA REST APIを使用するためには、特定のキーメタデータを知る必要があります。例えば、問題を作成するためには、問題が作成されるプロジェクトのIDや問題タイプのIDを知る必要があります。

以下に、Pythonを使ってJIRAのREST APIを叩いて問題を作成する基本的なコードを示します。

import requests
from requests import RequestException

# リクエスト先ホスト
TARGET_HOST = "atlassian.example.com"
CONTEXT = "/jira"
USER_CREATE_PATH="/rest/api/2/user"

request_body = {
    "name": "test_taro",
    "emailAddress": "[email protected]",
    "displayName": "テスト太郎",
    "applicationKeys": "jira-software",
}

request_path = "https://"+TARGET_HOST+CONTEXT+USER_CREATE_PATH

try:
    response = requests.post(request_path, auth=('jira_admin_user','hogehoge'),json=request_body)
except RequestException as err:
    print(str(err))

print(str(response))

このコードは、指定したユーザ情報を用いて新しいユーザを作成します。

以上がPythonを使ってJIRA REST APIに接続する基本的な方法です。この方法を用いて、さまざまな操作を自動化することが可能です。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です