-
Open API 이란?programing/용어정리 2017. 11. 3. 16:41
API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다.
가상화폐 거래소에서 제공하고 있는 API
공공 API
포털 API
이렇게 다양한 분야에서 API를 제공하고 있으며, API를 바탕으로 만들어진 서비스가 상당히 많다. 너무 많아서 일일이 나열하기조차 힘들 정도로 많다.
쏘카와 그린카도 다음 지도 API 서비스를 활용해서 이용자들에게 제공해주고 있다. 최근 자동이체통합관리 앱도 금융회사의 API를 이용해서 만들어진 서비스다. 또한, 주차장 실시간 현황과 같은 어플도 공공 API로 제작됐다.
이렇듯 API를 이용하면 새로운 서비스를 만들어 낼 수도 있고, 자기만의 프로그램을 만들 수도 있다. 하나의 플랫폼을 이용해서 여러가지 서비스를 만들 수 있는 점을 염두하고, 아이디어를 직접 프로그래밍 해보는 습관을 들여보는 것도 좋을 듯 하다.
'programing > 용어정리' 카테고리의 다른 글
하드포크(hard fork) 용어 정리 (0) 2017.11.17 HTTP메소드 종류는 어떤 것들이? (0) 2017.11.07 해싱(hashing)이란? (0) 2017.11.02