본문 바로가기
IT

카카오톡으로 메세지 보내기 (kakao RestAPI)

by SOGNOD 2023. 5. 5.
반응형

kakao developers

kakao REST API 구현

 

카카오톡 메시지: REST API

https://developers.kakao.com/docs/latest/ko/message/rest-api#default-template-msg

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

 

개발에 들어가기 전에 kakao developers 사이트에서 REST API 테스트.

 

REST API 테스트

1. REST API 테스트 도구 선택 >> "나에게 기본 템플릿으로 메시지 보내기" 화면으로 이동
현재 로그인한 사용자의 카카오계정에 연결된 카카오톡을 통해 사용자 본인에게 기본 템플릿을 이용하여 메시지를 보내는 기능입니다. 이 기능으로는 다른 사용자에게 메시지를 보낼 수 없고, 로그인한 사용자 본인에게만 메시지를 보낼 수 있습니다.

REST API 테스트 도구로 이동

 

2. "나에게 기본 템플릿으로 메시지 보내기" 본문에서 >> [토큰발급] 버튼 선택

 

3. 액세스 토큰 발급을 위해 [확인] 버튼 클릭
(발급받을 토큰으로 조회할 수 있는 사용자 정보 범위를 선택할 수 있음)

단순 테스트단계라 바로 [확인] 선택

4. 액세스 토큰이 발급 되었습니다.

액세스 토큰은 유출되지 않도록 주의해 주세요~

5. 카카오톡으로 전송할 템플릿 메시지 작성

마지막으로 카카오톡 메시지 전송을 위한 "template_object" 를 작성합니다.
테스트 템플릿은 처음 REST API 본문에 있는 "개발 가이드" 에서 복사합니다.

5-1. 개발 가이드 페이지로 이동
*이때 새창에서 작업하지 않으면 발급받은 토큰이 사라지지만 다시 발급 받으면 됩니다~

화면 상단에 있는 "개발 가이드 보러가기" 를 Ctrl + 마우스 클릭하여 새창에서 오픈

 

https://developers.kakao.com/docs/latest/ko/message/rest-api#default-template-msg

 

5-2. 본문에 있는 Sample > Request 에서 "텍스트" TAB 선택 후 필요 코드만 복사

5-3. 테스트할 template_object 코드 수정

{ "object_type": "text", "text": "카카오톡 알림 테스트! ", "link": { "web_url": "https://ableict.tistory.com/", "mobile_web_url": "https://ableict.tistory.com/" }, "button_title": "바로 확인" }

 

6.  "나에게 기본 템플릿으로 메시지 보내기" 

template_object 에 위에서 작성한 코드를 복사 후 >> [ 전송 ] 버튼 클릭

 

7. 카카오톡 "나와의 채팅" 에서 메시지 확인

반응형