일단 API를 사용하기에 앞서 API의 역할을 이해하자!!!
API는 백엔드 서버에 접근해서 필요한 정보를 가져오기 위해 사용 규칙을 제공하는 것이다!! 그 규칙을 통해 네이버나 카카오 같은 큰~ 백엔드 서버에 접속하여 데이터를 사용한다.
이해가 안 된다면!
상황을 들어 설명해보겠다.
필자가 만약 책을 검색하는 웹앱 프로그램을 만들고 싶다. 하지만 내 컴퓨터에 전 세상에 모든 수많은 책들 정보를 저장할 수가 없다!! 그렇기에 나는 카카오에서 제공하는 수많은 책정보가 저장된 백엔드 서버에 접속하여 내가 필요한 정보만 가져오겠다! 그래서 위에서도 말했지만 가져오기 위해선 그 규칙을 따라야 한다! 그것이 OPEN API이다!! 한번 실습해보자.
OPEN API = 벡엔드 서버를 구축 후 주소와 사용 규칙을 제공한다.
일단 제이쿼리를 사용하기 위해선 여러 가지 방법이 있지만 필자는 CDN방법을 사용하겠다 이유는 매우 간단하기 때문이다. 구글에 제이쿼리 CDN을 검색해도 되지만 필자가 그냥 올려주겠다. body태그 안에 아무 곳이나 넣으면 된다
<script src="https://code.jquery.com/jquery-3.4.1.js" integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" crossorigin="anonymous"></script>
지금부터 코드 부분을 올리면서 하나하나 설명해드리겠다.
getBookName()를 정의한다
명세서를 보면서 API형식을 맞춘다.
문법적인 부분을 모르겠다면 댓글을 달아주세요!!
다음 수업에서 이어하겠다.
'Web' 카테고리의 다른 글
#1.0 API 실습 (KaKao Developoers)ㅣAPI키 발급받기 (0) | 2020.03.18 |
---|