I about me

[하루 30분 CS지식] API 본문

CS

[하루 30분 CS지식] API

ssungni 2024. 3. 12. 00:39

API( Application Programming Interface)

애플리케이션의 프로그래밍 통신 수단

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

ex) 메뉴판 - 식당 API: 식당과 손님이 음식을 주고받기 위한 방법

 

방법? → 코드이다! 무슨 API가 코드냐고? →  GET 요청 가능

ex) 다음 구글 주소창에 https://i-about-me.tistory.com/ 해당 페이지를 요청할 수 있음.

++ 더 알아보기
--- (기본 주소) ---  ?  --- (구체적인 내용 & 구체적인 내용) ---

 

버튼/ 이미지/ 제목을 누르면 자동으로 API를 요청해줌

UI(User Interface)

 

public/ private/ partner API

  • public API: 누구나 사용가능한 공개 API
  • private API: 사내에서 몰래쓰는 API
  • partner API: 미리 정해둔 놈만 쓰는 API

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

ex) 윈도우 API, 데이터베이스 관리 프로그램 API, 유튜브 API, 네이버 API, 배민 API 등