채널 차단 이벤트 넘기는 api 파라미터 문의

  1. 현재 REST API에서 제공하는 ‘채널 관계 알림 받기’ 기능은 callback parameter를 [‘event’, ‘id’, ‘id_type’, ‘plus_freind_public_id’, ‘updated_at’] 만 회신하므로 메인 CDP에서 key로 사용하는 ‘phone number’와의 매칭이 불가능함.

• REST API에서 받는 parameter에 phone number를 추가할 수 있는지 확인 필요
• 만약 phone number를 받을 수 없다면 matching layer를 중간에 설치하여 간접적으로 phone number와 매칭할 수 있는 방법이 없는지 확인 필요

안녕하세요~

아래 가이드에서 Admin Key 사용 방식으로 유저id를 이용해 전화번호 조회 가능합니다.
단, 앱 설정에서 카카오계정(전화번호) 항목을 동의/수집한 경우만 가능합니다~

https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#req-user-info

답변 감사합니다.
전화번호 정보가 나오는 파라미터가 보이지 않는데, 혹시 정확히 어디서 볼 수 있을까요?

사용자 정보 가져오기 > Admin Key 사용 방식의 예제에는 항목이 없지만
카카오 로그인 시, 전화번호 동의 설정을하여 동의한 경우 전달됩니다~

감사합니다.
추가 질문을 하나 더 하겠습니다.
카카오 계정 등록할 때, 모든 사람이 전화번호 동의를 설정해야하는 것이죠? (필수 항목인가요?)

저희가 사용하고 있는 카카오 비즈채널을 차단한 사용자의 전화번호를 받아서 수신거부 컬럼에 반영하고 싶습니다. 이것이 가능하게 하기 위해서는 전화번호를 필수로 받아와야 해서요!

감사합니다.

카카오 계정에는 전화번호가 있어야하지만,
모든 카카오 계정에 전화번호가 있는 것은 아닙니다. 카카오이 아니더라도 카카오의 회원일 수 있고
해당 유저는 소유하신 서비스에 로그인 할 수 있습니다.

그리고 소유하신 서비스에서 전화번호를 사용하시려면 (전화번호가 있는경우)

  1. 동의 설정에 전화번호 필수로 설정되어 있어야하고
  2. 전화번호 동의 필수로 설정하려면 카카오톡 비즈채널이 연결되어 있어야합니다.

위 설정이 서비스에 적용되어 있으신가요? 전화번호 제공동의를 하지 않은 경우는 전화번호를 조회 할 수 없어요.

제공동의를 했다는 전제하에
카카오톡 비즈채널은 카카오톡 계정이 있어야 가입가능하므로
카카오톡 비즈채널을 차단한 사용자의 전화번호는 받아 올 수 있습니다.