2016-06-14 18 views
0

У меня есть учетная запись Atlassian/Jira, на которой перечислены проекты. Я хотел бы импортировать различные вопросы, чтобы сделать дополнительный анализ. Я нашел способ подключения к Atlassian Jira/и импортировать то, что я хочу на Python:Acess Issue on Jira/Atlassian с R

from jira import JIRA 
    import os 
    impot sys 
    options = {'server': 'https://xxxxxxxx.atlassian.net'} 
    jira = JIRA(options, basic_auth=('admin_email', 'admin_password')) 
    issues_in_proj = jira.search_issues('project=project_ID') 

Это работает очень хорошо, но я хотел бы сделать то же самое в R. Возможно ли это? Я нашел пакет RJIRA но есть три проблемы для меня:

  1. Это все еще на Dev версии
  2. Я не могу установить его как файл описания «неправильный формат».
  3. Он основан на JIRA сервера URL: «https://JIRAServer:port/rest/api/» и у меня есть xxxxx.atlassian.net URL-адрес

Я также узнал, что есть локон запросы:

curl -u username:password -X GET -H 'Content-Type: application/json' 
    "http://jiraServer/rest/api/2/search?jql=created%20>%3D%202015-11-18" 

но опять-таки основано на форме «https://JIRAServer:port/rest/api/» и, кроме того, я использую окна.

Есть ли у кого-то идеи?

Спасибо!

ответ

1

"https://JIRAServer:port/rest/api/" форма является Jira REST API https://docs.atlassian.com/jira/REST/latest/

В REST API, это только делает метод HTTP вызовы и дает вам данные.

Все JIRA экземпляры должны подвергать апи остальное, просто укажите ваш браузер домена JIRA, как это:

https://xxxxx.atlassian.net/rest/api/2/field

, и вы увидите все поля, которые имеют доступ к, например

Это означает, что вы можете использовать php, java или простой вызов curl из linux, чтобы получить данные jira. Я не использовал RJIRA, но если вы не хотите его использовать, вы все равно можете использовать R (который я еще не использовал) и сделать HTTP-вызов для остальных api.

Эти две ссылки на мой блог может дать вам более глубокое:

http://javamemento.blogspot.no/2016/06/rest-api-calls-with-resttemplate.html http://javamemento.blogspot.no/2016/05/jira-confluence-3.html

Удачи :)

+0

Он работал отлично, мерси! – OF3390