使用python连接jira,获取issues

 需要自行配置所需的url 及 auth信息

代码如下

def get_jira_issues(jqlquery):
    '''
    传入jql语句,返回issues的dict
    :param jqlquery:
    :return:
    '''
    url = "https://example.com/rest/api/2/search"
    auth = HTTPBasicAuth("username", "password")

    headers = {"Accept": "application/json", "Content-Type": "application/json"}

    payload = json.dumps({"jql": jqlquery, "maxResults": 1000, "fields": ["*all"], "startAt": 0})

    response = requests.request("POST", url, data=payload, headers=headers, auth=auth)

    return response.json()

你可能感兴趣的:(python学习手册,python,开发语言,后端)