멋쟁이 사자처럼 at 한국교통대학교 7기

2019 KNUT X LIKE LION #7

카카오 개발환경 구성

토픽 멋쟁이 사자처럼 at 한국교통대학교 7기 > 웹 애플리케이션 개발 > Django
개발환경 구성

  • 토픽에 들어가기 앞서 본 내용은 개발가이드를 그대로 이행한 것에 불과하므로 개발가이드를 그대로 보고 따라하셔도 됩니다.
     
  • 개발환경을 구성하는 목차입니다.
     
  • [REST API 개발가이드]-[개발환경 구성]을 클릭합니다.
    REST API 개발가이드 : https://developers.kakao.com/docs/restapi

 

  • 카카오에서는 [curl]을 사용할 수 있도록 지원합니다.
  • curl이란 간단하게 얘기하면 명령 프롬프트창에서 http 요청을 보내고 응답을 받을 수 있도록 지원하는 것입니다.
    이것을 이용한다면 요청을 보냈을 때 어떤 식으로 응답을 받을 수 있는지에 대해 간단하게 테스트할 수 있습니다.

 

 

  • [Git Bash]를 우리는 이미 설치하였기 때문에 따로 다운로드받지 않아도 됩니다.
각자 설치한 [Git Bash]에 보면 다음과 같이 이미 설치가 되어 있는 것을 볼 수 있습니다.
~\Git\mingw64\bin\curl.exe

 

 

 

 

앱 생성

  • [내 애플리케이션 > 앱 만들기]를 클릭하고 카카오 계정으로 로그인합니다.

 

 

  • 자기 만의 앱 이름 및 회사명을 입력합니다.
  • 저는 다음과 같이 작성하였습니다.

 

 

  • [계속 진행]을 누릅니다.

 

 

  • 다음과 같이 앱이 생성되었습니다.
  • 네이티브 앱 키, REST API 키, JavaScript 키, Admin 키가 있습니다.
    이는 우리가 방금 카카오 앱을 등록하였고 앱에서 API를 사용할 때 권한을 얻기 위해 필요한 키입니다.
    따라서 각자 키 값이 다르며, 이는 보안상 유출되어서는 안됩니다.
    저는 테스트를 위해서 진행하고나서 삭제할 것이기에 보여드립니다만 실제 개발할 때에는 공개하지 않아야 합니다.
    우리는 REST API를 사용할 것이기 때문에 앞으로 이 키를 사용하여 개발을 진행할 것입니다.
     
  • [설정]을 누릅니다.

 

  • [플랫폼 추가]를 누릅니다.

 

  • 다음과 같이 창이 뜨면 [웹]을 클릭합니다.
  • 사이트 도메인에는 로컬 서버인 [http://127.0.0.1:8000]를 등록합니다.
  • [추가] 버튼을 누릅니다.

 

 

  • 다음과 같이 만들어졌습니다.
  • [Redirect Path]에 대해서는 추후에 설명할 일이 있으니 그 때 설명하도록 하겠습니다.
  • 지금은 사용자 관리 기능을 하기 위한 경로를 지정해준다고 생각하시면 됩니다.

 

 

 

 

 

 

사용자 관리 설정

  • 사용자 관리 기능을 설정해주기 위해서 추가 설정이 필요합니다.
     
  • [설정]-[사용자 관리] 탭을 누릅니다.
  • [OFF]가 되어있는 것을 [ON]으로 바꾸어 활성화합니다.

 

  • 다음과 같이 설정 화면이 나타납니다.

 

  • 우리는 프로필 닉네임과 사진만 필요하므로 다른 항목은 그대로 둡니다.
  • [수집목적]을 입력하고 [저장]합니다.

 

  • 다음과 같이 설정되었습니다.

 

 

 

댓글

댓글 본문
  1. ://......는 카카오톡에 등록할 수 없습니다.
    어떻해 해야 하나요? 이것만 하면 다 따라 온 것 같은데...(crebizias@naver.com)으로 해법 부탁 드립니다.