기분좋음:) 2022. 9. 18. 22:43
반응형

오픈API

오픈API란 누구나 사용할 수 있도록 공개된 API

데이터를 표준화하고 프로그래밍해 외부 소프트웨어 개발자나 사용자들과 공유하는 프로그램입니다.

개방된 오픈API를 이용해 다양하고 재미있는 서비스나 애플리케이션, 다양한 형태의 플랫폼을 개발가능

*API란? ( Application Programming Interface )

응용 프로그램 프로그래밍 인터페이스를 말합니다.

다양한 응용 프로그램에 사용할 수 있는 운영 체제, 혹은 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스입니다.

 

예시

 

오픈API     →     개발자    →    개발 앱    →  사용자

DB에서 오픈 API를 개발앱에 맞게 프로그래밍한 후 데이터 갖다가 사용하는 것

 

 

오픈API 사용방법

 

공공데이터 포털 사이트 접속

https://www.data.go.kr/

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제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 사용법 참고)

 

 

반응형