본문 바로가기
기획

[IT 용어] API란?

by 나태오 2024. 3. 1.

🙏 API란?

API는 "Application Programming Interface"의 약자로, 애플리케이션 간에 정보를 교환하기 위한 인터페이스를 말합니다.

API는 소프트웨어 응용 프로그램에서 다른 프로그램과 상호 작용하기 위한 규칙 세트를 정의합니다. 이를 통해 개발자는 다른 애플리케이션 또는 서비스에서 제공하는 기능을 활용할 수 있습니다.

 

API는 다른 시스템과의 통합, 데이터 공유, 서비스 제공 등 다양한 목적으로 사용됩니다. 현대의 소프트웨어 개발에서 API는 매우 중요한 역할을 하며, 다양한 서비스와 플랫폼 간에 통합을 가능하게 합니다.

 

예를 들어, 웹사이트 개발자가 지도 서비스를 이용하여 웹사이트에 지도를 표시하려는 경우, 해당 지도 서비스의 API를 사용하여 지도 데이터를 가져올 수 있습니다. API를 통해 사용자의 위치, 지도의 크기, 스타일 등을 조정할 수 있습니다.

API는 웹 API와 라이브러리 형태로 제공될 수 있습니다. 웹 API는 웹 기술을 사용하여 네트워크를 통해 액세스할 수 있습니다. 라이브러리 API는 소프트웨어 라이브러리의 형태로 제공되며, 개발자가 해당 라이브러리를 사용하여 기능을 확장하고 구축할 수 있습니다.

 

 

🙏 API 예시

  1. SNS 로그인: SNS API를 사용하여 사용자가 카카오톡, 네이버, 구글 등의 계정으로 로그인할 수 있는 기능을 제공합니다. 이를 통해 사용자는 새로운 계정을 생성할 필요 없이 편리하게 로그인할 수 있습니다.
  2. 온라인 결제 시스템: 온라인 상점이나 앱은 결제 처리를 위해 서비스인 PayPal 등의 결제 API를 사용합니다. 이러한 API를 통해 개발자는 신용카드 정보를 안전하게 처리하고 결제를 처리할 수 있습니다.
  3. 날씨 정보 제공: 다양한 웹사이트나 애플리케이션은 OpenWeatherMap, Weather API 등의 날씨 API를 사용하여 현재 날씨 정보나 일기 예보를 제공합니다.
  4. 지도 표시 및 경로 탐색: 많은 웹사이트와 앱은 Google Maps, KaKao Map 등의 API를 사용하여 지도를 표시하고 사용자에게 위치 기반 서비스를 제공합니다. 사용자는 지도를 확대하고 축소하며, 장소를 검색하고 경로를 탐색할 수 있습니다.

 

🙏 공공데이터 포털

공공 데이터 포털은 무료로 이용할 수 있는 오픈 API를 제공합니다.

공공데이터포털은 공공기관이 생성 또는 취득하여 관리하고 있는 공공데이터를 한 곳에서 제공하는 통합 창구입니다. 포털에서는 국민이 쉽고편리하게 공공데이터를 이용할 수 있도록 파일데이터, 오픈API, 시각화 등 다양한 방식으로 제공하고 있으며, 누구라도 쉽고 편리한 검색을통해 원하는 공공데이터를 빠르고 정확하게 찾을 수 있습니다.
공공데이터 포털 소개 中

 

공공데이터 포털 메인

 

공공데이터 포털 사이트👇

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

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase

www.data.go.kr

 


보고 싶은 PPT 또는 기획 주제가 있다면 댓글로 알려주세요.

감사합니다.👍