조앤의 기술블로그

[북스북스] 네이버 책 검색 api 적용하기(iOS) 본문

Programming/프로젝트

[북스북스] 네이버 책 검색 api 적용하기(iOS)

쬬앤 2020. 4. 17. 15:42

사용할 오픈 api는 네이버 검색 API 중 책 검색 API이다. 

(검색 API는 사용법이 전부 동일하다. )

네이버 디벨로퍼에 가서 어플리케이션을 등록하고 인증 키를 받았다. 

 

과정은 이 게시물을 참고하였다. 

https://minominodomino.github.io/devlog/2019/05/10/ios-naverMovieAPI/

 

[iOS] 네이버 검색API 사용하기(NaverAPI)

네이버 검색API 사용하기(NaverAPI)를 알아보자.

minominodomino.github.io

 

책의 저장값을 관리할 파일을 따로 만들어 주었다. (DataStore.swift)

우선 JSON으로 입력받은 값을 저장할 구조체를 정의한다. 

JSON 자료형의 key에 맞춰서 각 자료형을 선언해주었다. (네이버 디벨로퍼 사이트에서 해당 API의 호출 결과를 확인해볼 수 있다. )

 

책 검색을 실행하는 view controller 파일에서 API를 호출하는 메소드를 작성한다.. 

 

호출한 결과를 화면에 출력하는 코드이다. 

 

출력한 결과이다.