본문 바로가기

Daum Developers

서비스

책 검색

책 검색

#api #reference

모든 책 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML 형식으로 전달하는 API 서비스입니다.
다음 책 서비스에서 제공되는 모든 책에 대한 서지 정보 및 리뷰 본문검색 서비스를 제공할수 있게 해 줍니다.

요청 주소 ( Request URL )

APIKey GET https://apis.daum.net/search/book

요청 변수 ( Request Parameters )

요청 변수 정보
파라미터타입설명값의 범위예제
qstring

검색을 원하는 질의어

daum

resultinteger

한 페이지에 출력될 결과수

기본값 10

최소값 1

최대값 20

5, 15

advancestring

상세 검색 기능 사용 여부

  • + : 다음 단어를 모두 포함
  • "" : 다음 단어/문구를 정확하게 포함
  • | : 다음 단어 중 하나이상 포함
  • - : 다음 단어를 제외

기본값 n

선택가능값
  • y : 상세 검색 사용
  • n : 상세 검색 사용안함

y, n

pagenointeger

검색 결과 페이지 번호

기본값 1

최소값 1

최대값 3

2

sortstring

검색 결과의 정렬순서

선택가능값
  • popular : 판매량순
  • accu : 정확도순
  • date : 최신자료순
searchTypestring

검색 유형

기본값 all

선택가능값
  • all : 전체에서 검색
  • title : 책 제목에서 검색
  • isbn : isbn에서 검색
  • keyword : 주제어에서 검색
  • contents : 목차에서 검색
  • overview : 책 소개에서 검색
  • publisher : 출판사에서 검색
cate_idstring
대분류 중분류 cate_id
국내도서 소설 1
국내도서 시/에세이 3
국내도서 인문 5
국내도서 가정/생활 7
국내도서 요리 8
국내도서 건강 9
국내도서 취미/스포츠 11
국내도서 경제/경영 13
국내도서 자기계발 15
국내도서 정치/사회 17
국내도서 정부간행물 18
국내도서 역사/문화 19
국내도서 종교 21
국내도서 예술/대중문화 23
국내도서 중/고등학습 25
국내도서 기술/공학 26
국내도서 외국어 27
국내도서 과학 29
국내도서 취업/수험서 31
국내도서 여행/기행 32
국내도서 컴퓨터/IT 33
국내도서 잡지 35
국내도서 사전 37
국내도서 청소년 38
국내도서 초등참고서 39
국내도서 유아 41
국내도서 아동 42
국내도서 어린이영어 45
국내도서 만화 47
국내도서 대학교재 50
국내도서 어린이전집 51
국내도서 한국소개도서 53
e북 소설 901
e북 장르소설 902
e북 시/에세이 903
e북 경제/경영 904
e북 자기계발 905
e북 인문 906
e북 정치/사회 907
e북 로맨스/무협/판타지 908
e북 종교 909
e북 예술/대중문화 910
e북 가정/생활 911
e북 건강 912
e북 여행/취미 913
e북 청소년 914
e북 학습/수험서 915
e북 유아 916
e북 아동 917
e북 외국어/사전 918
e북 과학 919
e북 컴퓨터/IT 920
e북 잡지 921
e북 만화 922
e북 외국도서 923
e북 무료eBook 924
e북 개인출판 925
e북 오디오북 926
e북 연재 951
e북 eReader Free 953
영미도서 문학 101
영미도서 취미/실용/여행 103
영미도서 생활/요리/건강 105
영미도서 예술/건축 107
영미도서 인문/사회 109
영미도서 경제/경영 111
영미도서 과학/기술 113
영미도서 아동 115
영미도서 한국관련도서 117
영미도서 NON_BOOK 119
영미도서 UMI 120
영미도서 ELT/영어교재 181
영미도서 어린이영어 183
영미도서 대학교재 191
영미도서 중국관련도서 194
일본도서 일서메인 239
일본도서 잡지 241
일본도서 엔터테인먼트 243
일본도서 만화 245
일본도서 문학 247
일본도서 라이트노벨 249
일본도서 문고(포켓북) 251
일본도서 신서(포켓북) 253
일본도서 아동 255
일본도서 실용서/예술 257
일본도서 인문/사회 259
일본도서 자연/기술과학 261
일본도서 어학/학습/사전 263
일본도서 문구/멀티/기타 264
일본도서 중국관련도서 267
프랑스도서 프랑스종합 486
독일도서 독일종합 588
스페인도서 스페인종합 690
미분류 미분류 0
output string 포맷json, xml

출력 결과 ( Response Element )

  • channel
field type description
title string 검색제목
description string 소개
generator string 제공자
link string url
lastBuildDate string 호출한 시간
totalCount integer 총 문서
result integer 한 페이지에서 보여질 문서
  • item
field type description
title string 책제목
link string 책에 대한 페이지 link url
cover_s_url string 표지 이미지(small)
cover_l_url string 표지 이미지(large)
description string 책에 대한 설명
author string 대표저자
translator string 역자
pub_nm string 출판사
pub_date string 출판일
category string 카테고리 정보
isbn string ISBN 번호 (10자리)
sale_yn string 판매 가능 여부
list_price string 원가격
sale_price string 판매가격
status_des string 책의 현재 상태(정상,품절,절판 등)
barcode string 교보문고 바코드 정보
ebook_barcode string 교보문고 전자 책 바코드 정보
isbn13 string ISBN 번호 (13자리)
etc_author string 대표저자를 제외한 모든 저자정보의 묶음
author_t string 대표 저자 이름

출력 방식 ( Response type )

JSON XML JSONP

예제 실행하기 ( Examples )

예제를 선택하시고 예제에 따른 호출 URL과 결과값을 참조하세요.
선택하신 예제에 호출 URL입니다. {access_token} 또는 {apikey}는 콘솔페이지에서 발급 가능합니다. {access_token}은 OAuth2.0 인증 방법이며 OAuth2.0의 자세한 사용 방법은 OAuth 2.0 참조하기 문서를 확인 하시면 됩니다.
?
선택하신 예제를 실행 한 출력 결과입니다. Json 또는 XML로 출력되며 개발자는 재가공하여 원하시는 결과물을 만드시면 됩니다. 단, 한글 등의 입력에 대해서는 uriencode를 적용하여 호출하여야 합니다.