API에 기본적인 설명

정삼복·2023년 10월 24일
1

기본 개발 개념

목록 보기
1/3
post-thumbnail

API에 대하여

Application Programming Interface

한 프로그램에서 다른 프로그램으로 데이터 주고 받기 위한 방법

API를 현실세계에서 대입

API == 메뉴판

식당과 손님이 음식을 주고받기 위한 방법

방법 == 코드

API가 가져야할 내용

  1. method: 데이터를 달라고 할 것이냐? 보낼 것이냐? 같은 요청방식
  2. endpint: 어떤 데이터를 요청할 것인가?
  3. parameter: 자료 요청에 필요한 추가정보(예: 아이디, 웹툰 제목 등)

사용자 입장에서

브라우저를 사용해 GET요청을 한다.

url에서 endpoint와 파라미터를 써서

사용자는 웹사이트에 버튼을 눌러서 GET요청을 보낸다고 정리하면 된다.

API 공개도

  1. public API: 누구나 사용가능한 공개 API
  2. private API: 사내에서 쓰는 API
  3. partner API: 미리 정해둔 사람들만 쓰는 API

API로 만드는 비즈니스 모델로 만들 수 있다.

예시

  1. naver cloud platform
  2. Rakuten Rapid API
profile
재밌어 보이는건 다 하고있습니다.

0개의 댓글

관련 채용 정보