API란
-
TIL.51 API 란?TIL/Django 2020. 11. 29. 23:27
API의 사전적 정의 “API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.”(위키디피아) API는 어떠한 응용프로그램에서 데이터를 주고 받기 위한 방법을 의미한다고 볼 수 있다. 어떤 사이트에서 특정 데이터를 공유 할 경우 어떤 방식으로 특정 데이터의 정보를 요청해야 하는지, 어떤 데이터를 제공 받을 수 있을지에 대한 규격들을 API라고 부른다. 다시 한번 정리하자면, API는 응용 프로그램에서 사용할 수 있도록, 운영 체제 혹은 프로그래밍 언어에게 제공하는 인터페이스(규격)을 의미한다. 기상청의 공공 API로 예를 들어보..