카카오와 네이버와 같은 it 기업에서는 자사 서비스를 보다 편하게 사용할 수 있도록 하는 Open API 를 제공한다.
검색 엔진을 사용하는 키워드 검색 기능, 지도 검색, 자사 계정을 사용한 로그인 지원 등 다양한 분야의 API를 제공 중에 있다.
우리가 스마트폰을 사용하면서 흔히 보는 '카카오 계정으로 로그인', '네이버 계정으로 로그인'이 모두 이에 해당된다.
오늘 다뤄볼 카카오 API 역시 같은 맥락인데,
카카오 및 다음의 다양한 기능을 사용하기 위해 거쳐야하는 준비 단계를 이야기 해보겠다.
1. Kakao Developers 가입
사실 가입이라고 할 것도 없다.
기존에 사용하고 있던 카카오 계정으로 로그인만 하면 된다.
2. 어플리케이션 추가
API를 사용하기에 앞서 개인 고유 key를 발급받아야한다.
발급 받은 개인 고유 key를 사용하여 API와 통신하기 때문에 꼭 필요한 단계이다.
더불어, 개인 key가 외부로 노출되는 일이 일어나지 않도록 해야한다.
Kakao Develoers 홈페이지에서 내 어플리케이션을 클릭하면 해당 화면을 확인할 수 있다.
여기서는 내가 API를 사용하기 위해 어떤 서비스에서 사용할 것인지를 입력하면 개인 Key를 발급받을 수 있다.
앱 이름이나 사업자명은 딱히 중요하지는 않다.
본인이 특정 서비스나 어플리케이션 개발을 위해 어플리케이션 추가를 한다면 해당하는 정보를 입력하면 되지만,
나 처럼 단순히 Open API 학습 또는 개인 프로젝트를 목적으로 하는 경우에는 Test라 입력해도 무관한듯 싶다.
(지금 내 어플리케이션도 test로 되어있다.)
정보를 모두 입력하고 저장을 누르면 개인 키를 확인할 수 있는 화면을 볼 수 있다.
정상적으로 API 키 발급이 완료된 것이며, 필요한 API에 맞게 키를 골라 사용하면된다.
다시한번 말하지만, 저기 있는 개인 키는 외부로 노출되지 않도록 주의하자. (특히 깃허브)
청구서가 재미 없어질 수 있다.
'연습장 > Open API' 카테고리의 다른 글
[Kakao] 카카오 API를 활용한 경도/위도 데이터 수집 (0) | 2023.06.26 |
---|
댓글