Rest api 로컬로 주소값을 가져오고싶은데

https://developers.kakao.com/docs/restapi/local#좌표-주소-변환

자바에서 REST API 를 이용해 좌표-주소 변환을 사용하고싶은데
어떻게 해야하는지 모르겠습니다.

실행하면

org.springframework.web.client.HttpClientErrorException: 401 Unauthorized
	at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:88)
	at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:557)
	at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:515)
	at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:473)
	at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:421)
	at saas.controller.CustomerManageController.getAddress_DAUM(CustomerManageController.java:1426)
	at saas.controller.CustomerManageController.excelDown2(CustomerManageController.java:981)

이렇게 에러가 뜹니다…

권한이 없다고하는데 어떤부분이 잘못된건가요 ㅠㅠ

추가로
controller 부분에서 rest api 로 요청하라는데 요청할때와 받을때의 예제를 혹시 받을 수 있을까요?
ㅠㅠ

@deeperain 왠지 앱키 문제이지 않을까 하는데요, 아래처럼 우선 curl로 한번 테스트 해보시겠어요?

curl -v -X GET "https://dapi.kakao.com/v2/local/geo/coord2address.json?x=127.423084873712&y=37.0789561558879&input_coord=WGS84" \
-H "Authorization: KakaoAK kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"

가이드

2개의 좋아요

아… javascript 앱키랑 rest 앱키가따로존재하는군요… 해결했습니다 감사합니다

1개의 좋아요