제대로 이해하는 API | 개발자필수지식
Interface : 서로 다른 두 개의 시스템, 장치 사이에서 정보나 신호를 주고받는 경우의 접점이나 경계면. 이를 통해 해당 컴퓨터의 내부 서버가 어떻게 구현되어있는지는 상관없이 인터페이스를 통해 통신 등이 가능
private : 내부적으로 사용, 주로 해시키를 하드코딩해놓고 이를 기반으로 서버와 서버간의 통신
public : 모든 사람이 사용, 많은 트래픽을 방지하기 위해 하루 요청수의 제한, 계정당 몇 개 등으로 관리