🔗 Kakao message API 공식 문서
✏️ application 에서 카카오톡을 보내는 방법
📍 1. 카카오톡의 공유 API
- 실질적으로는 카카오톡 앱에서 메시지 전송요청이 실행되는 방법이다.
- 카카오가 제공하는 카카오톡 친구 목록 페이지를 띄워 사용자가 직접 보낼 사람을 선택할 수 있다.
- 즉, application 은 공유 버튼만 제공했기 때문에 이 기능을 사용하기 위해 사용자에게 사전 승인을 받지 않아도 된다.
- 공유버튼만 제공했기 때문에 어떠한 부수적인 data 를 얻을 수 없고,
rest api 또한 지원하지 않는다.
- 메시지 전송 결과를 별도 로직을 만들어 조회해야한다.
- 상대적으로 간편하게 기능을 구현핳 수 있다.
📍 2. 카카오톡 메시지 API
- application 에서 카카오톡에게 클라이언트의 친구목옥을 응답받아 직접 친구목록을 클라이언트에게 보여주는 방법이다.
- 사전에 권한 동의를 받아야 하며, 클라이언트의 부수적인 data 를 얻을 수 있다.
- 실질적인 메시지를 appliation 이 보내게 된다.
- Rest API 기능이 지원되기 때문에 메시지 전송 결과를 api 응답으로 확인할 수 있다.