2016-06-24 4 views
2

Gitlab API에 문제가 있습니다. 내 프로젝트의 문제를 CSV 파일로 내보내고 싶습니다. 그래서 전에 API와이 명령을 사용하려고합니다 :Gitlab 및 JSON 형식

curl -H "PRIVATE-TOKEN: mytoken" https://mygitlab/projects/4/issues 

출력은 HTML 모드이지만 json 형식을 원합니다. api에서 지정 되었기 때문에 이해할 수 없습니다.

API는 JSON을 사용하여 데이터를 직렬화합니다. API URL 끝에 .json 을 지정할 필요가 없습니다.

어떤 아이디어가 있습니까?

답변

1

사용하려는 URL이 잘못되었습니다.

the format is

는 : https://yourgitlab/api/v3/projects/4/issues

그래서, 기본적으로 당신은 api/v3 부분을 놓친 당신은 API를 호출하지만, HTML 페이지를 요청 아닙니다.

그런데 projects/4/issues을 보면 4가 API 샘플의 값이라고 생각합니다. 대신 프로젝트 ID를 사용하십시오.

+0

API/V3을 추가하면 더 좋습니다 ^^. 고마워요! – konova