과제의 핵심을 구현하자

과제의 핵심은 Kakao API 통신JSON데이터 파싱이라고 생각합니다. 본격적으로 과제 수행 전에 이 두 가지를 확실히 파악하려고 합니다.

 

1. Kakao API 통신

   (1) Kakao API 사용법

      - https://developers.kakao.com/docs/latest/ko/local/dev-guide 여기 링크에 자세한 사용법이 나와있습니다.

      - 간단하게 보면, 요청 헤더에 Kakao에서 받은 API key를 넣고 쿼리 파라미터에 원하는 값을 넣는 방식입니다.

   (2) Java에서 통신하기

      - http통신을 위해 다운로드한 httpcomponents 라이브러리를 사용합니다.

      - 사용방법은 크게 URI 만들기, 요청 메시지 만들기, 결과 받기로 나누어져 있습니다.

 

2. JSON데이터 파싱

   - JSON데이터 파싱을 위해 다운로드한 json 라이브러리를 사용합니다.

   - 사용방법은 JSON String을 JSON Object 또는 JSON Array로 변환하고, 그 안에서 값을 추출하는 것입니다.


 프로젝트 핵심 기능 파악 완료!!!

+ Recent posts