조앤의 기술블로그
[북스북스] 네이버 책 검색 api 적용하기(iOS) 본문
사용할 오픈 api는 네이버 검색 API 중 책 검색 API이다.
(검색 API는 사용법이 전부 동일하다. )
네이버 디벨로퍼에 가서 어플리케이션을 등록하고 인증 키를 받았다.
과정은 이 게시물을 참고하였다.
https://minominodomino.github.io/devlog/2019/05/10/ios-naverMovieAPI/
책의 저장값을 관리할 파일을 따로 만들어 주었다. (DataStore.swift)
우선 JSON으로 입력받은 값을 저장할 구조체를 정의한다.
JSON 자료형의 key에 맞춰서 각 자료형을 선언해주었다. (네이버 디벨로퍼 사이트에서 해당 API의 호출 결과를 확인해볼 수 있다. )
책 검색을 실행하는 view controller 파일에서 API를 호출하는 메소드를 작성한다..
호출한 결과를 화면에 출력하는 코드이다.
출력한 결과이다.
'Programming > 프로젝트' 카테고리의 다른 글
리액트 네이티브(React Native) 시작해보기 (0) | 2020.05.08 |
---|---|
개발결과 - 포트폴리오 (0) | 2020.04.17 |
[뉴스리더] 구글 뉴스 RSS xml 파싱하기(iOS, Swift) (0) | 2020.04.07 |
[뉴스리더] 뉴스 상세보기 구현 (웹뷰, 뷰컨트롤러 간 데이터 전달하기, iOS) (0) | 2020.03.20 |
[뉴스리더] RSS 구독 앱 기획하기 (0) | 2020.03.17 |