문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
개발환경 : java, REST API
앱 ID : 1087422
안녕하세요, 담당자님.
채널 플러스 친구 목록 조회 관련하여 문의드릴 내용이 있습니다.
특정 카카오 채널에서 프로모션 메시지를 보내기위해,
채널과 플러스 친구인 유저 목록 확인이 필요했습니다.
그래서,
채널을 추가한 친구 목록을 확인하기 위해, 가입한 사용자 아이디 목록 전체를 조회 한 후
https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#user-list
(사용자 목록 조회 API)
회원과 관계 확인을 할 퍼블릭 아이디를 특정하여 채널 관계 확인 API 로 조회했습니다.
https://developers.kakao.com/docs/latest/ko/kakaotalk-channel/rest-api#check-relationship
(채널 관계 확인 API)
API 응답값에서 채널관계 값이 ‘ADDED’ 상태인 회원들을 채널 추가한 플러스 친구로 카운팅하였습니다.
그런데 카카오
- 채널 관리자 센터에서 확인된 친구 수
- API 로 조회했을때 카운팅한 친구 수( ‘ADDED’ 상태인 회원들을 채널 추가한 플러스 친구)
2개의 비교값이 서로 100건 이상 차이가 나 API로 조회한 결과값을 신뢰할 수 없게 되었습니다.
혹시 위에 설명드린 방식에 문제가 있었던 걸까요?
위에 방식이 잘 못 되었다면,
특정 채널의 플러스 친구 목록을 확인하기 위한 방법이 있을지 알려주시면 감사드리겠습니다.
아래 특정해서 조회한 채널의 퍼블릭 아이디와
채널 관리자 페이지 친구 수, API 조회시 카운팅한 친구 수
전달드리니 참고 부탁드립니다.
- 채널 퍼블릭 아이디 : _KxlltG
- 채널 관리자 페이지 친구 수 (24.08.08 18:30 기준) : 1199명
- API 조회한 ADDED 상태의 친구 수 : 1086명