API(Application Programming Interface)
API(Application Programming Interface)는 운영체제 등 큰 틀에서 지원해 주는 함수의 집합군을 이야기 합니다.
interface라는 단어처럼 중간의 매개체를 뜻합니다.
오픈 API
api하면서 많이 언급하는게 오픈 api입니다.
구글지도, 카카오맵 등 다양한 지도 api도 오픈 api입니다.
누구나 쉽게 접근할 수 있는 웹서비스에 적용하여 서비스 개발에 필요한 인터페이스를 공개하고 공유하는 것을 오픈 API라고 합니다.
오픈 api를 이용하고자 하면, 데이터 또는 서비스를 제공하는 측, 즉 오픈 api를 제공하는 측에서 정한 규칙을 지켜야 합니다.
오픈 API를 이용하는 사용자들은 자신들의 축적된 데이터 없이도 여러 서비스를 혼합한 창의적인 프로그램 또는 어플리케이션을 직접 제작할 수 있습니다.
오픈 API를 제공하는 측에서는 자신이 가지고 있는 데이터 등을 통해 좀 더 많은 검색 유입을 받을 수 있기에 api를 제공합니다.
<오픈 api의 예>
도로명 주소 연계
도로명 주소 api
www.juso.go.kr/addrlink/devAddrLinkRequestGuide.do?menu=roadApi
도로명주소 API | 도로명주소 개발자센터
팝업 API 최신 도로명주소를 별도 개발없이 검색/활용할 수 있는 웹기반 UI가 제공됩니다. 검색 API ※ 검색API 적용시 "검색어필터링 적용 예시보기" 확인하여 필터링을 꼭 적용해 주시기 바랍니다
www.juso.go.kr
공공데이타 포탈
공공데이터 포털
국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase
www.data.go.kr
'용어정리' 카테고리의 다른 글
Desk checking : 프로그램 테스트 관련 용어 (0) | 2020.10.26 |
---|---|
마운트 Mount가 뭐야? (0) | 2020.10.09 |
통합개발환경 IDE (Intergrated Development Environment) (0) | 2020.10.06 |
전자정부 표준프레임워크 (0) | 2020.10.01 |
레거시 시스템 Legacy System (0) | 2020.09.28 |
댓글