카카오 API 키 종류 정리 — REST API, JavaScript, Admin, Native
카카오 개발자센터 들어가시면 키가 여러 개 있어서 처음엔 뭐가 뭔지 헷갈리실 텐데, 용도만 알면 간단해요.
| 키 종류 | 용도 |
|---|---|
| REST API 키 | 서버(PHP 등)에서 curl로 API 직접 호출할 때 사용. |
| JavaScript 키 | 브라우저에서 카카오 지도를 그릴 때(<script> 태그로 지도 SDK 불러올 때) 사용. 등록된 도메인에서만 작동합니다. |
| Admin 키 | 카카오 계정 관련 관리자 기능용. 서버에서도 절대 노출되면 안 되는 민감한 키예요. |
| Native 앱 키 | 안드로이드/iOS 네이티브 앱에서 사용하는 키입니다. |
Admin 키는 절대 클라이언트(브라우저)나 공개 저장소에 노출되면 안 됩니다. 서버 환경변수 등 안전한 곳에만 보관하세요.