결과를 확인하는데는 POSTMAN을 사용해서 결과를 확인했다
정상적으로 잘 확인이 된다!
public KakaoSearchDto getKakaoSearch(String searchKeyword) {
//카카오 API키
final String restAPIKey = "KakaoAK YOUR_REST_API_KEY";
//요청 URL과 검색어를 담음
String url = "https://dapi.kakao.com/v2/local/search/keyword.json?query="+searchKeyword;
//RestTemplate를 이용해
RestTemplate restTemplate = new RestTemplate();
//HTTPHeader를 설정해줘야 하기때문에 생성함
HttpHeaders headers = new HttpHeaders();
headers.set("Authorization", restAPIKey);
headers.set("Accept", "application/json");
HttpEntity<?> entity = new HttpEntity<>(headers);
//ResTemplate를 이용해 요청을 보내고 KakaoSearchDto로 받아 response에 담음
ResponseEntity<KakaoSearchDto> response = restTemplate.exchange(
url,
HttpMethod.GET,
entity,
KakaoSearchDto.class
);
return response.getBody();
}