1.카카오 개발자 사이트에 들어간다.
2.카카오에 로그인을 한다.
3. 내애플리케이션을 클릭해서 애플리케이션을 추가한다.
애플리케이션 정보를 입력하고 저장하면 새 애플리케이션이 목록에 추가된다.
4.오른쪽 상단에 앱설정->앱키를 눌러 발급된 키를 확인한다.
5.앱설정->대시보드에 들어가서 카카오로그인과 동의항목을 설정해준다.
5-1. 카카오로그인에서 활성상태를 ON 해주고, REDIRECT URI(인증코드를 받을 주소)를 입력한다.
( https://example.com/oauth 처럼 예시그대로 입력해도 된다. )
5-2. 동의항목에서 카카오톡으로 메세지를 받을 수 있도록 접근권한을 설정해준다.
카카오톡 메시지전송 항목 설정으로 들어가서 동의 단계를 이용중 동의로 지정해주고 동의 목적을 입력해준다.
6. 카카오로부터 인증코드 받기
#https://kauth.kakao.com/oauth/authorize?response_type=code&client_id={REST_API_KEY}&redirect_uri={REDIRECT_URI}
이 주소에 발급받은 REST_API_KEY와 REDIRECT_URI를 입력하여 시크릿모드 크롬새창을 열어서 주소창에 입력해주고 연결하면 인증코드가 나타난다. 주소에 'code='이후에 나오는 코드를 복사해 주면 된다.
(연결할때 카카오 로그인 화면이 나오면 로그인을 해주고, 화면에 에러 화면이 나와도 상관없다.)
7. 이제 파이썬 코드를 실행할 화면에서 다음 코드로 토큰을 받는다.
YOUR REST_API_KEY, YOUR REDIRECT_URI , YOUR AUTHORIZATION_CODE에 자신의 rest_api_key와 redirect_uri와 앞에서 인증받은 코드를 입력해야한다.
토큰이 성공적으로 받아지면 token.json파일이 만들어진다.
정상적으로 실행이 되고 토큰이 발급되면 다음과 같은 메세지가 나타나고 token.json파일이 생성된다.
'디지털이야기' 카테고리의 다른 글
[디지털저탄소]월-E와 디지털 세상, 지속 가능한 미래를 향하여 (0) | 2024.07.26 |
---|