공공 API 요청 및 출력 -1-

jihan kong·2022년 2월 9일
0

API 실습

목록 보기
3/5
post-thumbnail

공공데이터 API

실제 API를 요청하고 출력하는 실습을 해보았다. 먼저 우리가 API data를 사용하기 위해서는 API에 관한 정보를 얻어야한다.

강의에서는 도로교통공단의 '보행자 무단횡단사고 다발지역 정보 서비스' API정보를 사용하는 것을 예로 들었다. API 정보는 어디서 구할 수 있을까? 공공데이터 포털을 이용하면 손쉽게 구할 수 있다. 공공데이터 포털은 수 많은 API를 제공하기 때문에 편리하고 접근성이 좋아 가장 많이 사용한다.

위 내용을 검색하면 수 천건의 오픈 API 검색 결과가 나온다. 그 중 우리가 찾는 내용의 API에 활용신청을 누르고, 일정시간 후(보통 수시간 내) 에 활용승인이 떨어진다.


이제 우리가 이 API를 사용할 수 있게 되었다.
상세 정보를 살펴보자.

데이터 포맷과 일반 인증키가 적혀있다. 그리고 다음과 같이 상세기능정보에서 미리보기를 눌러보자.


요청변수에 값을 입력할 수 있다. 만약 "2017년의 강남구 데이터" 를 json으로 받아보고 싶다면 위와 같이 입력한다. 그 후, 미리보기를 클릭하면..


이처럼 웹을 통해 해당 api의 json 데이터가 출력된다. 위의 주소를 복사해서 java console을 통해 데이터를 출력할 수 있게끔 할 수 있다.

java를 활용해 API를 다루는 작업은 다음 포스팅에서...

profile
학습하며 도전하는 것을 즐기는 개발자

0개의 댓글