[open API] 알라딘 open API 활용

김리오·2024년 5월 4일
post-thumbnail

알라딘 open API를 활용한 과정 중 느낀점

책 관련 서비스를 제공하는 웹사이트 개발 프로젝트(BUNGE)에서 알라딘 open api를 활용했다.

  • https://blog.aladin.co.kr/openapi/6695306 이 링크를 통해 들어가보면 openAPI에 대한 설명, 사용법이 자세히 적혀 있었다.
  • 알라딘 Open API 메뉴얼 이렇게 docs 형태로 메뉴얼도 제공해서 요청을 어떻게 보내야 하는지, 응답은 어떤 형태로 받아볼 수 있는지 쉽게 파악할 수 있었다.

사용 준비

  • 우선, 요청 URL을 입력할 때 필요한 TTBKEY를 발급받아야 한다(알라딘 회원가입이 되어 있어야 한다)
  • OpenAPI 사용 URL에 네이버 블로그 주소를 입력했더니 TTBKEY가 별도 인증 절차 없이 바로 발급되었다..!
  • 요청 URL의 쿼리스트링 구성에 ttbkey 파라미터가 있고, 파라미터 값으로 발급받은 Open API 인증키 를 입력해야 한다.
  • 요청 파라미터로 QueryType SearchTarget Start ... 등 다양한 변수를 입력할 수 있는데, 이번 프로젝트에서는 다음과 같은 파라미터를 보낼 필요가 있었다.
    • Query : 검색어
    • QueryType : Title (제목으로 검색)
    • Sort : Title (제목으로 정렬)
    • Cover : Big (표지 이미지 width 200px)
    • Output : JS (JSON 방식으로 출력)
    • Version : 20131101 (검색 API 최신 버전)

실제 사용

profile
생각하는 사람이 되고 싶다

0개의 댓글