리타의 저장소

레드마인 매뉴얼 #4 - 관리 > 설정 본문

Dev/Etc

레드마인 매뉴얼 #4 - 관리 > 설정

ريتا 2025. 10. 11. 23:15
주의 : 실제 프로젝트 레드마인 초기 셋팅시, 테스트 업로드를 기반으로 스크린샷을 찍다보니 일부 모자이크 처리 된 점 양해 부탁드립니다.

00. 관리 > 설정

다양한 것들을 설정 할 수 있는 곳

 

관리 > 설정 페이지에서 눈여겨 볼만 한곳은 크게 두곳인데.
1. API , 2. 저장소가 그것이다.

 

API 테스트 해보기

레드마인의 경우 데이터들을 JSON / XML 등 원하는 포맷으로 가져올 수 있게 REST API를 제공하고 있다.

 

Rest api - Redmine

Redmine API¶ Redmine exposes some of its data through a REST API. This API provides access and basic CRUD operations (create, update, delete) for the resources described below. The API supports both XML and JSON formats. API Description¶ Resource Status

www.redmine.org

 


설정 방법

  1. 관리 > 설정 > API탭 이동
    REST 웹서비스 활성화 체크 여부 확인. 체크되어있지 않다면 체크하라.
  2. 내 계정 > 우측 정보 > API 접근키 > 보기 (클릭)
     

  • 보기를 누르면 API키가 나타난다.

 

3. API 키 테스트

 

대표적으로 Projects를 조회하는 API로 API 키가 제대로 작동하는지 테스트 해보겠다.

  • 레드마인 API 문서 > Projects 클릭

 

  • 요청 url 확인id로 조회하는 것도 나와있어서, 나는 id로 조회를 해보겠다.
    url : GET /projects/[id].xml

 

  • 포맷의 경우 지정 가능하다.
    (ex) GET /projects/[id].json
  • Postman (포스트맨) 을 많이들 쓰지만, 나는 Talend라는 API Tester를 사용해서 조회해 보았다.

유의할 점은 Header에 다음의 3가지 항목을 넣어줘야 한다는 점이다.

  • key: 본인 계정의 api key
  • login: 레드마인 계정 (ID)
  • password: 레드마인 계정 PW

  • 200이 떨어지면 테스트 성공.