У меня возникает проблема с тайм-аутом соединения при подключении к 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
Подключите Atlassian Jira из Python ⇐ Python
Программы на Python
1731135749
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"
[b]1. библиотека jira[/b]
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)
[b]2. библиотека atlassian-python-api[/b]
from atlassian import Jira
jira = Jira(url=jira_url, username=jira_email, password=jira_token, cloud=True)
projects = jira.get_all_projects() ## timeout here
[b]3. HTTP-запрос[/b]
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=(",", ": ")))
Подробнее здесь: [url]https://stackoverflow.com/questions/79172254/connect-atlassian-jira-from-python[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия