여러 사용자 카카오 채널 관계 확인 API 오류 문의

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.


앱 ID : 385939

curl -v -G GET "https://kapi.kakao.com/v2/api/talk/channels/multi" \
    -H "Authorization: KakaoAK ${SERVICE_APP_ADMIN_KEY}" \
    -d "target_id_type=user_id" \
    -d "target_ids=${USER_ID_1},${USER_ID_2},${USER_ID_3}" \
    --data-urlencode 'channel_ids=_frxjem,_xnrxjem,_Brxjem'

여러 사용자 카카오톡 채널 관계 확인을 위하여 변수 설정을 하고 해당 명령어를 실행하였으나 지속적으로 {‘msg’: ‘users are not talk user.’, ‘code’: -2} 라는 에러가 발생하여 문의드립니다.
카카오톡을 사용하고 있는 카카오톡 채널 사용자 회원번호를 바탕으로 진행하였음에도 계속 카카오톡 유저가 아니라고 뜨는 이유가 뭘까요??

https://developers.kakao.com/docs/latest/ko/kakaotalk-channel/rest-api

에러발생한 유저의 앱유저ID 기재 부탁드려요.

카카오 로그인 rest API에서 사용자 전체 목록을 가져와 카카오톡 채널 rest API의 여러 사용자 카카오톡 채널 관계 확인하기를 이용해 회원번호를 200명씩 나누어 채널 관계 확인을 진행하는 코드를 작성하여 진행하였습니다. 하지만 해당 코드를 실행한 결과 {‘msg’: ‘users are not talk user.’, ‘code’: -2} 라는 오류가 나오면서 아무런 데이터도 수집 되지 않았고 카카오톡을 사용하고 있는 한명의 유저를 대상으로 해당 코드를 수정하여 실행해 보았지만 동일한 오류가 발생하였습니다.

테스트 진행해본 한 명의 유저의 앱유저ID는 2871624925 입니다 ~

로그를 확인해보니 /v2/api/talk/channels/multi 요청에 아래와 같이 Request 주셨습니다.

{"target_ids":"2871624925.0","channel_ids":"_YSxdeT"}
{"target_ids":"2871624925","channel_ids":"_YSxdeT"}

Request는 Json 이 아니라 쿼리 파라메터로 주셔야합니다.

curl -v -G GET "https://kapi.kakao.com/v2/api/talk/channels/multi" \
    -H "Authorization: KakaoAK ${SERVICE_APP_ADMIN_KEY}" \
    -d "target_id_type=user_id" \
    -d "target_ids=${USER_ID_1},${USER_ID_2},${USER_ID_3}" \
    --data-urlencode 'channel_ids=_frxjem,_xnrxjem,_Brxjem'