-
OpenApi(낚시터) 스프링부트와 연결하기 1(Api 활용신청)SpringBoot/오픈Api연결하기(낚시터) 2020. 12. 28. 22:14
공공데이터 포털에서 제공해주는 OpenApi인 전국 낚시터 정보 표준 데이터를
스프링부트와 연동해보도록 하겠습니다.
공공데이터 포털에 접속해 원하는 api를 찾습니다.
저는 많은 데이터 중 낚시터 정보를 이용하기에
낚시터를 검색 후 전국 낚시터 정보 표준 데이터에 접근하겠습니다.
원하는 데이터 url로 이동한 후 로그인을 한 뒤에 활용신청 버튼을 클릭하시면
이러한 창이 나타나게 되는데, 활용목적을 작성해주시고, 저작자 표시에 동의한 뒤 활용 신청을 누르시면
보통 자동승인으로 승인이 되는것 같더라구요.
승인이 된 후 1~2시간 정도 뒤에 Api쓸 수 있다는 알림이 나타납니다.
그 후 마이페이지에 가시면 이런 창을 보실 수 있는데 여기서 사용할 데이터를 클릭해서 들어갑니다.
개발계정 상세보기 창이 나타나는데 여기서
일반 인증키 - 사진에서는 비어있지만 인증키가 들어있습니다.이것은 api를 호출할 때 파라미터로 들어가게 됩니다
EndPoint - 호출 url 입니다이 두가지와 Api에서 정해놓은 파라미터들을 이용해 데이터를 가져올 수 있습니다.
활용신청 상세기능 정보에 있는 미리보기란에서
어떤 Request를 했을 때 어떤 Response가 오는지 확인할 수 있고
위에서 말한것처럼 승인이 되고 Api사용까지 시간이 좀 걸리는데 Api사용 인증이 아직 되어있지 않다면 미리보기에서 오류가 발생하게 됩니다. 이 부분은 보통 기다리시면 해결되는 것 같습니다.저 미리보기를 눌러서 데이터를 받아오면 Response된 데이터들을 볼 수 있습니다.
여기까지 OpenApi신청에 대해 알아봤으니 다음 포스팅에서 SpringBoot와 연동하는 방법을 알아보겠습니다.
'SpringBoot > 오픈Api연결하기(낚시터)' 카테고리의 다른 글
OpenApi(낚시터) 스프링부트와 연결하기 2(스프링부트로 불러오기) (1) 2020.12.28