1407
2022-08-09 08:37:59
11
현직 개발자입니다.
api 는 Application Programming Interface 의 약자입니다. 두가지 프로그램 이 통신하기 위한 규약 이라고 이해하면 됩니다.
어떤 정보를 수집하여 DB에 정보를 쌓고. 그 정보를 조회하는 프로그램이 있고. 그 것을 이용해서 새로운 앱을 만들 때. 서버에 어떻게 요청하면 어떤 응답이 가는지 에 대한 정보를 정리한 문서가 api 문서입니다.
공공 정보 포탈 이 있습니다.
이곳에 공개된 api 를 이용하면 예를들어 곳곳의 미세먼지 측정량을 실시간으로 조회해서 지도에 표시하는 앱을 만든다거나. 지하철,버스 배차 시간표. 현재 버스 운행 위치. 등을 알려주는 앱을 만든다거나 할 수 있습니다.
디독님이 api시스템 이라고 한 것은. 인터넷을 통해서 서울시 곳곳의 강우량 등을 인터넷을 통해 실시간으로 정보를 취합. 분석하여 재난에 효율적으로 대비할 수 있는 시스템을 말하는것 같습니다.