2. 검수 방법
-
해당 앱의 'Owner Developer 계정’으로 ‘내 계정 > 프로필 > 카카오 Biz 계정 신청하기’ 에서 Biz 계정 등록을 해주세요.
신청완료.
-
OWNER의 개발자 계정 (email), 앱 이름을 알려주세요.
- OWNER의 개발자 계정은 ‘내 애플리케이션 > 설정 > 팀 관리’ 에서 확인하세요
nowonstation@gmail.com, 인간관계정보
-
앱에서의 API를 활용하는 이유/방식을 알려주세요.
카카오톡 친구에게 로그인 회원에 대한 설문 참여 메세지 발송.
-
친구 API가 적용된 서비스를 저희가 직접 확인하기 위해, '로그인을 하는 시점부터 해당 서비스까지 이동하는 순서’를 상세히 알려주세요. (아직 서비스에 반영되지 않았다면, 릴리즈 계획을 알려주세요.)
- 카카오톡 로그인
- 친구목록 확인하기
- 설문참여를 위한 메시지 발송
-
테스트가 완료되어 서비스에 적용된(될) '실제 동작 화면을 캡쳐’해서 첨부해주세요.
3. 검수를 마친 후
검수를 마치면 "내 애플리케이션 > 설정 > 사용자 관리 > 동의항목 > 설정"에서 “카카오 서비스 내 친구목록” 개인정보 보호항목을 설정할 수 있게 됩니다.
안녕하세요, @nowonstation 님.
아래 답글에서 안내드렸습니다.
정상적으로 호출/구현되어 서비스 가능할 때 요청 부탁드립니다.
https://devtalk.kakao.com/t/topic/70362/2
감사합니다.
그 동의를 하고 싶은데 비활성화가 되어 클릭이 되지 않아서 못하고 있습니다.
비활성화가 되는 이유가 무엇인가요?
아래의 내용은 검수를 마쳐야 설정할 수 있게 된다고 나와있는데 설정을 어떻게 해야하는지 헷갈립니다.
검수를 마친 후
검수를 마치면 "내 애플리케이션 > 설정 > 사용자 관리 > 동의항목 > 설정"에서 “카카오 서비스 내 친구목록” 개인정보 보호항목을 설정할 수 있게 됩니다.
동의항목 내의 ‘이용 중 사용’ 으로 진행하시면 되고,
개발하시는 서비스의 릴리즈 시점에 사용권한 요청하시기를 권장합니다.
동의항목에 이용 중 사용으로 선택이 되어있는데 오류가 나서 호출이 되지 않는데 왜 그런걸까요…
아래는 콘솔 오류내용입니다.
GET https://kapi.kakao.com/v1/friends 403 (Forbidden)
Uncaught (in promise) {msg: “insufficient scopes.”, code: -402, api_type: “FRIENDS”, required_scopes: Array(1), allowed_scopes: Array(1)}
친구목록 동의항목을 사용안함으로 설정하면 아래와 같이 다른 오류메시지가 리턴됩니다.
{“msg”:"[인간관계정보시스템] App disabled [friends] scopes for [FRIENDS] API on developers.kakao.com. Enable it first.",“code”:-3}
REST API 로 구현하셨다면 insufficient scopes 시 동적동의를 받는 과정을 따로 구현하셔야 합니다.
https://developers.kakao.com/docs/restapi/user-management#동적동의
sdk 를 이용하시면 해당 과정을 모두 대신해줍니다.
자바스크립트로 구현해도 저 과정이 필요한가요?
아래와 같이 설정 되어 있습니다
처음에 js sdk로 구현하였는데 계속 오류가 발생하여
REST API 로 동적동의 팝업을 호출하여 friends 권한 동의를 받았습니다.
그래서 오류는 사라졌지만 아래의 메시지처럼 친구목록을 불러오지 못합니다.
{“elements”:[],“total_count”:0,“after_url”:null,“result_id”:“zbnYtN-AsYe3hL2Juo626dvj1-XX7rHDpsGo26_KuN255ojhgumH5ovusYDftNv2ve-wxvUB”}
이 현상은 어떻게 해결해야하는지 답변 부탁드립니다.
친구가 없는 카카오 계정으로 로그인 하면
{“msg”:“NotExistTalkUserException”,“code”:-501}
이렇게 나옵니다.
가이드를 참고해주세요.
https://developers.kakao.com/docs/restapi/friends
앱에 가입된 친구만 대상이 됩니다.
'서비스 내 친구목록' 정보 제공에 동의한 친구만 목록에 포함되고, 친구 리스트 중 친구 정보 제공에 동의하지 않은 경우 목록에서 제외됩니다.
https://developers.kakao.com/docs/restapi/friends#api-사용-제약
검수 전에는 별도의 개인정보 제공 동의없이 내 애플리케이션 > 설정 > 팀관리에 설정된 카카오 계정의 톡 친구들에 한해서 동작하게 됩니다.
파트너 신청 완료되었고 친구목록 요청도 확인되어 검수요청 드립니다.