Подключите Atlassian Jira из PythonPython

Программы на Python
Ответить
Anonymous
 Подключите Atlassian Jira из Python

Сообщение Anonymous »

У меня возникает проблема с тайм-аутом соединения при подключении к Atlassian Jira с помощью Python [Databricks]. Однако те же учетные данные для входа будут успешными при использовании с Postman [Basic Auth]. Может ли кто-нибудь сообщить мне, есть ли решение этой проблемы?
Я пробовал следующие методы.
jira_url="https://cloud_name_here.atlassian.net/rest/api/3/project"
jira_email="xxxxx@xxx.com"
jira_token="AYJDxxxxxUFD"

1. библиотека jira
from jira import JIRA
jc = JIRA(options={'server': jira_url}, basic_auth=(jira_email, jira_token)) ## timeout here
projects = jc.projects()
for p in projects: print(p)

2. библиотека atlassian-python-api
from atlassian import Jira
jira = Jira(url=jira_url, username=jira_email, password=jira_token, cloud=True)
projects = jira.get_all_projects() ## timeout here

3. HTTP-запрос
import base64
import json
import requests
from requests.auth import HTTPBasicAuth

auth = HTTPBasicAuth(jira_email, jira_token)
headers = {"Accept": "application/json","Content-Type": "application/json"}
response = requests.request("GET", jira_url, headers=headers, auth=auth) ## timeout here
print(json.dumps(json.loads(response.text), sort_keys=True, indent=4, separators=(",", ": ")))


Подробнее здесь: https://stackoverflow.com/questions/791 ... rom-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»