문의 시, 디벨로퍼스 앱ID를 알려주세요.
- 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ( 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ) 먼저 확인해주세요.
- 메시지 API 권한 신청은 “디벨로퍼스>내 애플리케이션>앱 설정>앱 권한” 메뉴에서 신청 할 수 있습니다.
안녕하세요.
카카오톡 채널을 통해 고객과 메세지를 주고 받는 서비스를 개발 중입니다.
LINE Messaging API와 유사한 방식으로 구현하고자 하는데, 토큰 발급 방식에 대해 문의드립니다.
현재 상황은 아래와 같습니다.
- 관리자(어드민)가 채팅방에서 카카오톡 채널의 친구에게 메시지를 전송하는 기능 구현 필요
- LINE Messaging API의 경우 Developers Console에서 Channel Access Token을 직접 발급받아
서버 환경 변수에 저장 후 사용 가능
문의 사항
-
카카오톡 채널 메시지 API에서도 LINE처럼 "고정된 Channel Access Token"을
Developers Console에서 직접 발급받을 수 있나요? -
현재 파악한 방식은 다음과 같은데, 맞는지 확인 부탁드립니다:
- 채널 관리자가 OAuth 2.0 플로우를 통해 로그인
- Authorization Code를 Access Token으로 교환
- 발급받은 Access Token을 서버에 저장하여 사용
- 토큰 만료 시 Refresh Token으로 갱신
-
채널 관리자 권한의 Access Token으로 채널 친구(개인)에게 메시지 전송이 가능한가요?
참고
- 사용 예정 API: /v1/api/talk/friends/message/default/send
- 대상: 카카오톡 채널을 친구 추가한 사용자
- 목적: 관리자가 고객에게 파일, 텍스트, 이미지 메시지 전송
답변 부탁드립니다.
감사합니다.