준비물
postman 설치 https://www.postman.com/
Postman: The World's Leading API Platform | Sign Up for Free
Accelerate API development with Postman's all-in-one platform. Streamline collaboration and simplify the API lifecycle for faster, better results. Learn more.
www.postman.com
공공데이터 포털 회원가입
방법 1. 공공데이터 포털 인증키 받기
원하는 데이터 '활용신청'
목적 입력, 동의 체크 후 신청
그러면 인증키 나옴
일반인증키 encoding 클릭
방법 2. 내가 원하는 API 정보 확인
https://www.data.go.kr/data/15058487/openapi.do#tab_layer_detail_function
인천광역시_버스노선 조회
인천광역시에서 운행하는 버스 정보, 정류소 정보, 노선 정보, 버스위치 정보 자료
www.data.go.kr
하단에 요청변수(Request Parameter) 정보가 있음.
이건 내가 반드시 입력해야 하는 것을 보여줌
"개발 계정 상세보기"에 들어가면 인증키 등 정보를 알 수 있다.
3번 노선번호 목록 조회 기능을 이용하고자 한다.
참고문서 (open api 활용가이드) 를 열어본다.
10페이지의 "3) 노선번호목록 조회 상세기능명세" 들어가면
Call back Url 이 보임.
이게 필요하니 복사해두자.
'미리보기' 란의 확인을 클릭하면 요청변수를 알 수 있음.
그러면 serviceKey, pageNo, numOfRows, routeNo 가 필요함을 알 수 있다.
3. Postman으로 API 쏘기
이제 Postman을 켜서,
위에서 필요하다고 했던 부분을 입력하면 끝난다.
GET 옆에는 host와 path를 입력한다. 개발 가이드에서 "Call Back URL"로 표시되던 부분이다.
ex. http://apis.data.go.kr/6280000/busRouteService/getBusRouteNo
그 다음에는 query parameter (query params)를 각 칸에 입력한다.
이때 key 에는 serviceKey, pageNo, numOfRows, routeNo를, value에는 내가 원하는 세팅을 입력
그럼 아래와 같이 postman에 입력하게 된다.
url이 길어서 복잡해보이지만,
"Call Back URL"? 서비스키 = 1234 & 페이지넘버 = 1 & 넘오브로우스 =10 & 라우트 넘버 =564
의 구조임을 알 수 있다.
send나
컨트롤+엔터 누르면
이렇게 결과가 나옴.
'🖥️ IT, 컴퓨터 > 👩🏻💻 IT' 카테고리의 다른 글
[Tableau] 태블로에서 관계와 조인의 차이는? (0) | 2025.06.20 |
---|---|
[Tableau] 태블로에서 라이브와 추출의 차이 (0) | 2025.06.20 |
[Tableau] 태블로 대시보드 간 이동 버튼 만드는 법 :: 개체 > 탐색 기능 이용 (0) | 2025.06.11 |
[IT] Windows11 컴퓨터에 새로운 계정 추가하기 (0) | 2025.06.01 |
[IT] OBS studio 다운받기 링크 (0) | 2025.06.01 |
댓글