카카오톡 채널 관계 확인하기 API

안녕하세요.

이전에 카카오 채널 관계 확인하기 API 개발을 통해, API 개발 후 카카오 소셜 로그인 시 친구 관계 여부 값을 자사에서 받아올 수 있다는 답변을 받았습니다. (braze 및 amplitude에 친구 여부 상태 값 적재를 위함)

한 가지 궁금한 점은 유저가 자사 카카오 채널 추가를 삭제하는 경우(채널 차단) 이미 API로 불러온 상태값도 자동 변경되어 자사 DB에 적재되는 지 궁금합니다.

API에서 업데이트를 자동으로 해준다면 업데이트 주기는 실시간일지도 궁금합니다.

그럼 답변 부탁드리겠습니다.
항상 감사합니다.

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션에 표시되는 ID 값 입니다.
숫자로된 ID 입니다
ex) 123456

넵 1099360입니다.

안녕하세요.

카카오톡 채널 관계 확인하기 API는 카카오 채널과 사용자 간의 관계를 확인하는 API입니다. 이 API를 통해 친구 관계 여부를 확인할 수 있지만, 사용자가 카카오 채널을 차단하거나 삭제하는 경우 자동으로 자사 운영하시는 서비스 측 DB (이하, 서비스측 DB)에 업데이트되는 것은 아닙니다.

채널 차단이나 삭제 시 서비스측 DB에 반영하려면 카카오톡 채널 관계 확인하기 API를 주기적으로 호출하여 현재 상태를 확인하고, 필요에 따라 서비스측 DB를 업데이트해야 합니다. 업데이트 주기는 실시간이 아니며, API 호출 주기를 설정하여 관리해야 합니다.

추가로, 카카오톡 채널 추가/차단 웹훅을 설정하여 사용자가 채널을 추가하거나 차단할 때마다 자사 서버로 알림을 받을 수 있습니다. 이를 통해 실시간으로 상태를 업데이트할 수 있습니다.

참고로, 카카오톡 채널 관계 확인하기 API와 카카오톡 채널 추가/차단 웹훅에 대한 자세한 내용은 아래 링크를 참고해주세요.

카카오톡 채널 관계 확인하기 API
카카오톡 채널 추가/차단 웹훅

[ @tim.l @woody.ho ]