웹페이지에서 카카오공유를 통해서 채팅방에 전달을 할 때
해당 채팅방에 정상적으로 전달이 되었는지 확인할 수 있다고 들었습니다.
그럼 어떤 채팅방에 몇번을 보냈는지 확인할 수 있는 방법이 있을까요 ?
공유하기를 통해 이벤트를 진행해보려고 하는데 한사람에게 계속 보내게되면 안되기에 체크를 해보려고 합니다.
카카오톡 공유 전송 성공 콜백 기능으로
공유 성공 후, 운영하시는 서비스의 API를 호출 해드리는 기능이 있습니다.
아래와 같이 구분 값을 받을 수 있고
MemoChat: 나와의 채팅방
DirectChat: 다른 사용자와의 1:1 채팅방
MultiChat: 다른 사용자들과의 그룹 채팅방
OpenDirectChat: 1:1 오픈채팅방
OpenMultiChat: 그룹 오픈채팅방
암호화된 채팅방 고유값인 HASH_CHAT_ID 을 전달하여 중복 발송 여부를 체크 할 수 있습니다.
( 참고로, TEMPLATE_ID로 이벤트별 구분도 가능합니다. )
답변 감사드립니다.
자바스크립트를 이용한 공유도 가능한지와
혹시 콜백으로 발생한 가데이터나 테스트해볼 수 있는 데모같은건 혹시 있을까요??
웹페이지 공유 및 모바일 기기에서 톡을 실행시켜 공유 모두 성공했을때 호출 되는 기능이며
콜백은 카카오를 호출하는 것이 아니라
카카오가 운영하시는 서비스를 호출해드리는 것이므로 별도 데모는 없습니다.
콜백 설정 하시고, 시스템 구축하셔서 실시간 응답 받아 보실 수 있습니다.
운영하시는 서비스 콜백 수신 API 의 정상 처리 여부와 무관하게 항상 카카오에 200성공 응답을 3초안에 주셔야합니다.
에러 응답이 지속되는 경우 관련 설정은 자동 OFF 됩니다.
참고 부탁드려요.