본문 바로가기
etc/it term

API & open API

by 윈 Win 2021. 1. 27.
728x90

블로그 이사했습니다!

 

👇 블로그 이전 공지 👇

블로그 이전 안내 (tistory.com)

 

 

👇 새 블로그에서 글 보기 👇

[IT용어] API, open API — Win Record (tistory.com)

 

[IT용어] API, open API

⚠️ 2021.01.27에 작성된 글입니다 ⚠️ API : Application Programming Interface 응용프로그램을 만들기 위한 인터페이스 여기서 인터페이스란 프로그래머와 하드웨어를 이어주는 장치를 말한다. 대표적인

win-record.tistory.com

 

 


 

API

: Application Programming Interface

응용프로그램을 만들기 위한 인터페이스

 

여기서 인터페이스란 프로그래머와 하드웨어를 이어주는 장치를 말한다. 대표적인 예로 키보드, 마우스 등이 있다.

 

개발을 하기위한 이미 만들어진 특정 기능들을 API라고 한다.

자바의 Scanner, 안드로이드의 clickListener 등이 대표적인 API다.

 

 


open API

: 누구나 사용할 수 있는 API

 

Scanner도 API이지만 누구나 사용할 수는 없다. 자바를 사용한다는 것이 전제되어야 한다. 하지만 플랫폼 상관 없이, 어떤 사람인지에 관계 없이 접근해 사용할 수 있는 것이 open API이다.

보통 IT대기업이나 공공기관에서 API를 제공한다.

날씨API, 지도API, 결제API, 로그인API 등이 대표적이다.

 

stackoverflow에서 사용된 각종 로그인 api
배달의민족에서 사용된 네이버 지도 api

 

오픈api는 이미 만들어진 기능들을 활용해 앱의 기능을 구현하기 위해 주로 사용한다.

누구에게나 오픈되어있다고 해서 모두 무료이거나 상업적 사용 가능한 것이 아니다.

따라서 무료/유료 api 인지, 상업적 사용이 가능한 것인지 확인해야 한다.

 

 


참고자료

OxfordLearnersDictionaries.com

Open API 소개 | 경기데이터드림 (gg.go.kr)

 

 

 

공부하며 정리한 글입니다. 내용에 대한 피드백은 언제나 환영입니다.

'etc > it term' 카테고리의 다른 글

리눅스, 유닉스, GNU  (0) 2021.02.07
JSON (+GSON) - JSON과 GSON  (0) 2021.01.16
Parsing 파싱  (0) 2021.01.16
CRUD  (0) 2021.01.06

댓글