오픈 API
오픈API
오픈API란 누구나 사용할 수 있도록 공개된 API
데이터를 표준화하고 프로그래밍해 외부 소프트웨어 개발자나 사용자들과 공유하는 프로그램입니다.
개방된 오픈API를 이용해 다양하고 재미있는 서비스나 애플리케이션, 다양한 형태의 플랫폼을 개발가능
*API란? ( Application Programming Interface )
응용 프로그램 프로그래밍 인터페이스를 말합니다.
다양한 응용 프로그램에 사용할 수 있는 운영 체제, 혹은 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스입니다.
예시
오픈API → 개발자 → 개발 앱 → 사용자
DB에서 오픈 API를 개발앱에 맞게 프로그래밍한 후 데이터 갖다가 사용하는 것
오픈API 사용방법
공공데이터 포털 사이트 접속
공공데이터 포털
국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase
www.data.go.kr
원하는 자료 검색
원하는 자료 서비스 들어가서 데이터형태 확인 후
활용신청
참고문서(API에 대한 자세한 내용) 다운로드
적혀있는 URL로 Request를 보낸다.
API유형 Rest , 데이터 기본 포맷 XML + JSON
인증키 신청
마이페이지> 오픈API > 개발계정 API키 받기
API 키를 얻은 후
명세 확인 가이드를 읽은 후 사용하는 법 확인
설정 키를 눌러 인증키 활성화
출처
https://www.data.go.kr/data/15029361/fileData.do#layer-api-guide
https://jeong-pro.tistory.com/143 (API 사용법 참고)