반응형
백엔드 교육과정에서 마지막 프로젝트로 진행했던 코드를 개인적으로 확인해보려 전체 코드를 복사 후 하나씩 확인하던 중 카카오맵 api 관련 오류가 발생했다.
카카오맵 관련해서는 다른 팀원이 작업을 했던거라 해결이 어려울줄 알았지만 카카오맵 api 사용 방법에 대한 부분이 가이드로 잘 정리가 되어있었기 때문에 문제 해결이 어렵지 않을거라 생각했다.
카카오맵 API 가이드 페이지 : https://apis.map.kakao.com/web/guide/
그런데, 가이드에 맞게 하라는 대로 다 했는데 계속 동일한 에러가 발생했다.
처음에는 권한 관련 에러인 줄 모르고 계속 똑같은 과정만 반복했다.
왜냐하면 인터넷에서 카카오맵 API 사용방법을 찾아봤을때 모두 앱키와 플랫폼 등록에 대한 내용만 있었기 때문이다.
그런데 확인하다 보니 앱 권한 신청을 하는 과정이 있는걸 발견하고 그걸 해보니 바로 동작하는걸 확인할 수 있었다.
카카오맵 API 사용방법
1. https://developers.kakao.com/ 접속 및 로그인
2. [내 애플리케이션] 클릭
3. 애플리케이션 추가하기
4. 정보입력 및 저장
5. 추가된 애플리케이션 클릭
6. 왼쪽 [앱 키] 메뉴 클릭 후 [JavaScript 키] 확인
7. 왼쪽 [플랫폼] 메뉴 클릭 후 [Web 플랫폼 등록]
(기본 도메인의 설명을 보고 자신에게 맞는 도메인 설정)
8. 왼쪽 [앱 권한 신청] 클릭 후 중간 [앱 권한] 부분에서 [카카오맵] 메뉴 우측 [신청] 버튼 클릭
(참고로 지금은 신청된 상태라 '신청 불필요'로 보임)
이렇게 권한신청까지 완료하고 나니 다시 맵이 잘 뜬 것을 확인하였다.
[권한 신청 전]
[권한 신청 후]
반응형
'IT개발 > Spring Framework' 카테고리의 다른 글
Koyeb 으로 백엔드 프로젝트(Spring 프로젝트) 배포해보기(Github Repository 기반 배포) - 오류발생(해결진행중) (0) | 2025.02.10 |
---|---|
Spring MVC에서 컨트롤러 메소드의 매개변수 타입 (0) | 2025.01.17 |
Spring Container(스프링 컨테이너/프레임워크/백엔드/개발/자바/프로그래밍/java/framework) (1) | 2024.12.04 |
Spring IoC(Inversion of Control) - 제어의 역행(스프링/프레임워크/백엔드/개발/프로그래밍) (2) | 2024.12.04 |
Spring Framework란?(스프링 프레임워크/자바/백엔드개발) (0) | 2024.12.03 |
댓글