from jira import JIRA
JiraUserId = 'myemail@mycompany.com'
JiraApiKey = 'XMDNBQ456CFGHTY'
JiraEmailId = 'myemail@mycompany.com'
JiraServer = 'https://jira.mycompany.com'
JiraIssueKey = 'ZDFGH-4567"'
options = {'server': JiraServer}
jira = JIRA(options, basic_auth=(JiraUserId, JiraApiKey))
issue = jira.issue(JiraIssueKey)
summary = issue.fields.summary
print('ticket: ', JiraIssueKey, summary)
Error:
Unauthorized (401)
However, I am able to login manually to Jira. What is wrong with my code? Can someone please guide me?