목록OpenAPI (3)
궤도
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nO974/btrax7pIYR6/hINWsxDEu54eSHu5OIf0dk/img.png)
북적북적의 백엔드를 클론하고 있다. Github build.gradle plugins { id 'org.springframework.boot' version '2.5.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } group = 'jpa' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } all { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging' } } repo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cgNeSR/btrao7W4KHT/sQLOMksQg6UMCkaVqSp7rK/img.png)
구글링을 해보면 도서 검색 API가 참 많다. 오늘은 이 중에서 네이버, 카카오, 알라딘의 API를 비교해보도록 하겠다. 네이버 https://developers.naver.com/docs/search/book/ 검색 API 책 검색 개발가이드 NAVER Developers - 검색 API 책 검색 개발가이드 developers.naver.com 이용신청 5분도 안걸림 기본 정보 사용 예시 특징 정리 1. content type : application/json 2. 10자리 13자리 isbn이 모두 주어짐 3. 작가가 여러명일 때 하나의 string으로 묶어서 리턴 4. start가 페이지 수가 아니라 검색 결과 하나하나를 기준으로 함...말로 하려니까 잘 못하겠는데 만약 총 검색 결과가 1000개이고..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ufZdJ/btq9DmtYYwP/za9IQWGuPdjUeYMaGEJSRK/img.png)
https://developers.kakao.com/docs/latest/ko/daum-search/dev-guide#search-book Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 이걸 써보려고 한다. 일단 시작전에 postman으로 api를 실행해보겠다. Auth에서 저렇게 설정하고 send 해보면 잘 나온다. 이제 이걸 적용하는게 문제다. 이런저런 구글링을 하니까 RestTemplate라는걸 사용하면 스프링에서 Rest Api를 호출할 수 있나보다. https://spring.io/guides/gs/consuming-rest/ Cons..