API(Application Programming Interface)
한 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 방법
ex) 식당의 경우 식당과 손님이 음식을 주고 받기 위해서 사용하는 메뉴판이 API
API가 가져야할 내용
1.요청방식(method) : 데이터를 달라고 할 것인지, 보낼 것인지 / GET은 서버의 리소스에서 데이터를 요청할 때, POST는 서버의 리소스를 새로 생성하거나 업데이트할 때 사용
2.무슨 자료를 요청할 것인지
3.자료요청에 필요한 추가 정보
API 종류
public API : 누구나 사용 가능한 공개 API
private API : 자체 제품과 서비스를 개선하기 위해 내부적으로 발행된 API 그래서 제 3자에게 노출되지 않는다.
partner API : 기업이 데이터 공유에 동의하는 특정인만 사용할 수 있는 API
'창업대전 공부' 카테고리의 다른 글
Django Rest Framework : Serializer (0) | 2022.08.09 |
---|---|
Django : 연결된 데이터 알아보기 (0) | 2022.08.03 |
Django : 모델 데이터 조회 (0) | 2022.08.03 |
REST API (0) | 2022.07.26 |
JSON (0) | 2022.07.25 |