카카오맵 API 사용하기
카카오 지도를 사용하기 위해서는 먼저 APP KEY를 발급받아야 합니다.
위 사이트에서 우측 상단에 있는 발급 버튼을 눌러 카카오 계정을 입력합니다.
어플리케이션 추가하기를 클릭합니다.
공부 목적인 경우 앱 이름에 프로젝트명, 사업자명에는 자신의 이름을 입력하고 체크박스 체크 후 저장합니다.
추가된 애플리케이션을 클릭합니다.
생성하면 플랫폼별 App Key가 발급됩니다.
Kakao SDK for JavaScript(이하 JavaScript SDK)에는 JavaScript 키, iOS와 Android에는 네이티브 앱 키, HTTP 요청이나 서버 기능 구현에는 REST API 키를 각각 사용합니다.
첫 화면의 JavaScript 키가 사용할 APP KEY가 됩니다.
플랫폼 등록하기
플랫폼 등록을 위해 플랫폼 탭에서 자신이 사용할 해당 플랫폼 등록 버튼을 클릭해줍니다.
저는 Web 플랫폼 등록으로 진행하였습니다.
사이트 도메인에 http://localhost를 입력 후 저장합니다.
카카오 맵 API 사용하기
https://apis.map.kakao.com/web/guide/
웹브라우저에 카카오맵을 이용해 지도를 띄울 수 있는 방법은 카카오에서 제공하는 가이드에 상세히 설명되어 있습니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Kakao 지도 시작하기</title>
</head>
<body>
<div id="map" style="width:500px;height:400px;"></div>
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은 APP KEY를 넣으시면 됩니다."></script>
<script>
var container = document.getElementById('map');
var options = {
center: new kakao.maps.LatLng(33.450701, 126.570667),
level: 3
};
var map = new kakao.maps.Map(container, options);
</script>
</body>
</html>
위 코드에 발급받은 APP KEY를 넣어 실행하면 웹브라우저에 지도가 생성되는 것을 확인할 수 있습니다.
※ 지도가 뜨지 않는 경우
도메인을 "http://127.0.0.1:5500" 로 등록하고, VScode 라이브서버에서 테스트하면 됩니다.
'개발 | 프로젝트 > API' 카테고리의 다른 글
FastAPI로 RESTful API 구현하기 (1) | 2024.09.22 |
---|---|
Fast API란 / Fast API 설치 (0) | 2024.09.21 |