Notice
Recent Posts
Recent Comments
Link
devops
Postman 이용해서 github issue List, Create, Get 하기 본문
반응형
https://docs.github.com/en/rest/issues/issues
위는 github의 API 문서이다. 여기서 필요한 API 사용법을 확인한다. github의 root-endpoint는 https://api.github.com 이다.
아래 예시의 파라미터 중 owner는 입력하면 오류가 뜬다. 그냥 패스하고 나머지 'repo'와 'issue_number'는 중괄호를 제거하고 해당 값을 입력한다.
Issue 리스트 확인
https://api.github.com/repos/{owner}/{repo}/issues
Create Issue
https://api.github.com/repos/{owner}/{repo}/issues
Get Issue
https://api.github.com/repos/{owner}/{repo}/issues/{issue_number}
Update Issue
https://api.github.com/repos/{owner}/{repo}/issues/{issue_number}
Comment 달기
https://api.github.com/repos/{owner}/{repo}/issues/{issue_number}/comments
postman을 사용하면 curl과 nodejs axios를 쉽게 변환해줄 수 있다.
curl은 비교적 간단하기 때문에, nodejs의 axios 라이브러리로 repository의 모든 이슈를 get해보겠다.
* 리눅스 터미널에서 axios 라이브러리가 설치되었는지 확인한다. 설치가 안되어 있다면 'npm install axios'를 입력하여 설치.
* npm이 설치안되어 있다면 nodejs가 설치안되어있을 확률이 크다. nodejs는 구글링해서 설치하는 방법을 찾아보자.
반응형
'DevOps' 카테고리의 다른 글
HTTP Header(헤더) (0) | 2022.05.03 |
---|---|
Cookie란 무엇인가. (0) | 2022.05.03 |
Postman 이용해서 업비트 거래소 API 호출 테스트 (0) | 2022.04.27 |
OpenWeather API로 현재 날씨 데이터(Current Weather Data) 호출하기 (0) | 2022.04.27 |
Root-Endpoint, AJAX , SSR과 CSR (0) | 2022.04.27 |
Comments