Skip to content

02-나에게 카톡 보내기

카카오개발자문서

카카오톡 메시지 API를 사용하려면 두 가지 사전 준비가 필요하다

  1. 접근 권한 설정하기
  2. 카카오톡 메시지 API 사용 권한받기
  1. 앱 선택

  2. 카카오로그인 활성화

  3. 동의항목 설정

    1. A 클릭후 아래와 같이 선택

  4. 리다이렉트 URL 작성

  5. 도메인 관리

  6. 카카오톡 메시지 API 사용 권한받기

    1. 🔗인증 코드 발급받기

    2. 🔗사용자 토큰 발급받기

    3. 인증코드와 사용자토큰 발급 프로세스

    4. ➊ 애플리케이션이 앱 키를 파라미터로 전달하여 서버에 인증 코드를 요청한다.

      ➋ 자격 정보가 맞으면 카카오 로그인 동의 화면을 통해 사용자로부터 동의를 받는다. 사용자가 필수 항목에 동의하고 로그인하면 인증 코드(Authorization Code)가 발급되어 Redirect URI로 전달된다.

      ➌ 애플리케이션이 인증 코드를 기반으로 토큰을 요청하고 받는다.

      ➍ 사용자가 동의한 항목에 접근할 수 있는 토큰(Access Token)이 전달된다. 토큰은 일정 시간 후에 만료된다.

      ➎, ➏ 토큰으로 원하는 API에 요청하고 응답을 받는다. 이때 항상 토큰의 유효성을 확인한다.

  7. 웹브라우저에 아래의 주소를 입력하면 2와 같은 화면이 보인다

    1. https://kauth.kakao.com/oauth/authorize?client_id=<REST_API 앱 키를 입력하세요>&response_type=code&redirect_uri=https://localhost.com
  8. 주소 표시줄에 아래와 같이 나오면 성공이다. 연결할수 없음은 무시한다

  9. 주소창의 인증코드값을 복사하여 텍스트파일로 저장한다.

  10. 사용자 토큰 발급

    1. 사용자 토큰 발급을 위한 request 방법 안내