한우종 2024. 8. 7. 21:22
API 란?
ApplicationProgrammingInterFace (API)는
하나의 프로그램에서 다른 프로그램으로 데이터를 주고 받기 위한 방법
즉 유저와 서버가 데이터를 주고받는 정확한 방법이다.

모든 프로그램은 API를 가질 수 있다.

 

 

  • API === 메뉴판
메뉴판(API)
1.치킨
2.피자
3.햄버거

 

↑1번요청 ↓1번 보내줌

    유저

 

  • API 작성 방법
  • 어떤 요청을 할 것인가
    (method)
  • 무슨 자료를 요청할 것인가
    (endpoint)
  • 파라미터
    자료 요청에 필요한 추가정보 (아이디,이름 등등)
  • API 는 항상 public 할 필요는 없음
  • public API 
    누구나 사용가능한 API
  • private API
    사내 프로그램 끼리 통신가능한 API
  • partner API
    미리 지정한 사람만 사용가능한 API