사내에서 공공 API 를 활용한 기능을 구현할 일 이 생겨 공공 API 활용에 대해 정리하고 넘어가보고자 포스트를 작성합니다.
공휴일을 제외한 5영업일에 스케쥴링을 돌릴계획인데 크론식이나, 어노테이션으로는 공휴인지/아닌지 판별이 어려워
공휴일 데이터를 제공해주는 공공 API를 활용해야겠다고 생각했습니다.
공공데이터 포털 에 접속해 원하는 공공데이터를 찾고 활용신청을 하면됩니다.
공공데이터 포털 회원가입 필수입니다. (ServiceKey 발급)
저는 공휴일 데이터가 필요하므로 공휴일 로 검색해보겠습니다.
위와같이 공휴일에 대한 검색결과가 나올텐데요.
제가 필요한건 오픈 API 이니 오픈 API 를 클릭해 줍니다.
공휴일 데이터를 얻기위해 가장 많이들 사용하시는 한국천문연구원_특일 정보 를 활용해보겠습니다.
참고문서도 있고, 요청/응답 파라미터 예시까지 나와있습니다.
활용신청을 클릭해 활용신청을 완료하시면 사용하실 수 있습니다.
참고문서와 예제를 통해 테스트 해 본 결과인데요.
(위 요청파라미터 중 ServiceKey 는 초기 회원가입시 발급받은 Key 입니다.)
잘 나오네요...! 이제 받은 데이터를 잘 활용할 일만 남았네요ㅎㅎㅎ
공공데이터를 활용하시려는 분들에게 도움이 되었으면 좋겠습니다.