Spring Boot 로 Kakao 친구에게 메시지 보내는 방법

알파로그·2023년 4월 30일
0

🔗 Kakao message API 공식 문서

✏️ application 에서 카카오톡을 보내는 방법

📍 1. 카카오톡의 공유 API

  • 실질적으로는 카카오톡 앱에서 메시지 전송요청이 실행되는 방법이다.
    • 카카오가 제공하는 카카오톡 친구 목록 페이지를 띄워 사용자가 직접 보낼 사람을 선택할 수 있다.
    • 즉, application 은 공유 버튼만 제공했기 때문에 이 기능을 사용하기 위해 사용자에게 사전 승인을 받지 않아도 된다.
    • 공유버튼만 제공했기 때문에 어떠한 부수적인 data 를 얻을 수 없고,
      rest api 또한 지원하지 않는다.
      - 메시지 전송 결과를 별도 로직을 만들어 조회해야한다.
    • 상대적으로 간편하게 기능을 구현핳 수 있다.


📍 2. 카카오톡 메시지 API

  • application 에서 카카오톡에게 클라이언트의 친구목옥을 응답받아 직접 친구목록을 클라이언트에게 보여주는 방법이다.
    • 사전에 권한 동의를 받아야 하며, 클라이언트의 부수적인 data 를 얻을 수 있다.
    • 실질적인 메시지를 appliation 이 보내게 된다.
    • Rest API 기능이 지원되기 때문에 메시지 전송 결과를 api 응답으로 확인할 수 있다.

profile
잘못된 내용 PR 환영

0개의 댓글