API는 개발자가 프로토콜을 사용하여 연결하고 통신 할 수있는 서비스입니다. 이 프로토콜을 통해 통합 소프트웨어와 별도의 소프트웨어를 연결할 수 있으며 인터페이스는 두 시스템이 통신 할 수있는 매체입니다.
API는 커뮤니케이션에 필수적이며 다음과 같은 곳에서 찾을 수 있습니다. Twitter API, Flickr API 및 Maps API. 얼마나 중요한지 이해하기 쉽게하기 위해 메모장에서 Chrome으로 복사하여 붙여 넣을 수없고 직접 텍스트를 다시 입력해야한다고 상상해보십시오. API를 사용하면 텍스트를 다시 쓰는 데 시간을 낭비하지 않고도 이러한 일이 발생합니다.
대부분의 운영 환경은 요즘 가장 큰 웹 사이트와 마찬가지로 API를 제공합니다. 이 API는 개발자가 자신의 소프트웨어를 운영 체제 또는 웹 사이트에 쉽게 연결할 수 있도록하기 위해 제공됩니다. 예를 들어, 개발자는 Amazon API를 사용하여 전자 상거래 목적으로 특수한 온라인 상점을 만듭니다.