2016-06-14 2 views
0

프로젝트가 나열된 Atlassian/Jira 계정이 있습니다. 몇 가지 추가 분석을하기 위해 다양한 문제를 가져오고 싶습니다.Acess with Jira/Atlassian with 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/"형태는 나머지 API로서 락스 REST API를 https://docs.atlassian.com/jira/REST/latest/

, 그것은 단지 HTTP 메서드 호출을 당신에게 데이터를 제공합니다.

모든 JIRA 인스턴스는이처럼 JIRA 도메인에 브라우저를, 나머지 API를 노출해야합니다

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

당신은 예를 들어 사용자가 액세스 할 수있는 모든 필드를 볼 수

이것은 php, java 또는 linux의 간단한 컬 호출을 사용하여 jira 데이터를 가져올 수 있음을 의미합니다. RJIRA를 사용하지는 않았지만 사용하고 싶지 않다면 R을 사용하여 나머지 API에 HTTP 호출을 할 수 있습니다. 내 블로그에

이 두 링크는 ​​당신에게 더 많은 통찰력을 줄 수 있습니다

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

행운을 빕니다 :) 그것은 완벽하게 작동

+0

, 메르! – OF3390