본문 바로가기

공부 자료/네트워크

[네트워크] Open API / API Key

[Open API]

: 누구에게나 열려있는 API

: 무제한으로 이용 가능한 것이 아닌 기관이나 API마다 정해진 이용 수칙이 있고, 제한사항이 존재할 수 있음

 

Ex. Open Weather Map 이라는 사이트에서 날씨 API를 제공함

- 제한적이나마 무료로 날씨 API를 사용할 수 있음 (프리 플랜에서는 기본적으로 분당 60번, 달마다 1백번 호출이 가능)

- 데이터를 JSON 형태로 응답함

[API Key]

: API를 이용하기 위한 열쇠

: 로그인된 이용자에게만 자원에 접근할 수 있는 권한을 API Key의 형태로 제공하고 데이터를 요청할 때 API key를 같이 전달해야만 응답을 받을 수 있음