Проблемы с использованием jira-python для доступа к проблемам JIRA
Я использовал следующий пример кода Python, чтобы попытаться подключиться к экземпляру JIRA для нашего проекта.
options = {
'server': 'http://172.16.48.15:8080'
}
jira = JIRA(options=options, basic_auth=('<username>', '<password>'))
(Я не прикрепил остальную часть кода, поскольку проблема возникает при попытке создать экземпляр JIRA). "Имя пользователя" и "пароль" - это то же самое, что я использую для доступа к JIRA из браузера. После выполнения приведенного выше кода я получаю следующую ошибку:
....The requested resource (/rest/api/2/serverInfo) is not available.....
http://172.16.48.15:8080/rest/api/2/serverInfo
Process finished with exit code 1
Кто-нибудь может сказать мне, какую ошибку я делаю? У меня есть права доступа к этому серверу с моими учетными данными. Я могу подключиться к JIRA с помощью браузера. Любая помощь будет оценена.
Спасибо MH
1 ответ
Ваш URL для параметра сервера, вероятно, неверен. Попробуйте убедиться, что Jira действительно находится в корне 172.16.18.15:8080 .
Убедитесь, что вы также можете получить доступ к http://172.16.48.15:8080/rest/api/2/serverInfo из вашего браузера. Ваш путь к остальному api может отличаться в зависимости от вашего веб-сервера и / или настройки JIRA.
Структура URI определяется как в документации Atlassian:
http://host:port/context/rest/api-name/api-version/resource-name