코딩용어정리 | API?

유재우·2022년 1월 31일
0

코딩용어 정리

목록 보기
1/1

API( Application Programming Interface)

한 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 방법
ex) 식당의 API -> 메뉴판 식당과 손님이 음식을 주고받기 위한 방법


  • API가 가져야 할 내용
  1. 요청방식이 들어가야 한다. (method) | 데이터를 달라고 할건지 보내라고 할건지
  2. 무슨 자료를 요청 할 지 (endpoint) | 어떤 데이터를 요청 할 것인가?
  3. 자료요청에 필요한 추가 정보 | 내 아이디, 이름, 몇화를 보고싶은 지?

  • 유저 또한 코드를 사용해서 API 정보를 불러와야한다. (GET 요청)
    ex) 브라우저의 경로 작성하는 칸 = API 요청 코드를 짜는 공간

  • API의 종류
  1. public API | 누구나 사용가능한 공개 API
  2. private API | 사내에서 몰래쓰는 API
  3. partner API | 미리 정해둔 사람들만 쓰는 API

  • 모든 프로그램은 API를 가질 수 있다.
  1. Windows API | 윈도우 운영체제 기능 등을 사용가능
  2. Database 관리프로그램 API | DB 입출력 기능들을 사용가능
  3. 어떤 프로그램의 API | 프로그램의 기능들을 사용가능
  4. 등등

도움을 준 영상
코딩애플
드림코딩

profile
끝없이 탐구하는 iOS 개발자 유재우입니다!

0개의 댓글