3. API

Pywiki
Sam (토론 | 기여)님의 2021년 4월 7일 (수) 21:13 판 (새 문서: ==개요== API(Application Programming Interface). 프로그램들끼리 데이터를 주고받는 방식. 서버에서 지정한 방식을 따라 데이터를 받아오는 것. 서...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 가기 검색하러 가기

1 개요

API(Application Programming Interface). 프로그램들끼리 데이터를 주고받는 방식. 서버에서 지정한 방식을 따라 데이터를 받아오는 것. 서로의 규칙을 정해서 데이터를 주고받는다.

일반적으로 HTTP로 요청을 보내면 서버에서 HTTP로 응답한다.

2 프로토콜

정보를 교환하는 방식. 어떤 규약을 사용할 것인가, 그 형태를 지정한다.

2.1 HTTP

주로 사용되는 프로토콜. 일반적인 사이트에서 사용된다.

2.2 XML

3 패키지

보통 requests 패키지를 사용해 데이터를 다룬다.

4 테스트

https://jsonplaceholder.typicode.com/ 라는 홈페이지에서 응답을 확인해 볼 수 있다.