카카오 메세지 에러 {‘msg’: ‘this user does not have any scope.’, ‘code’: -402}

위 가이드가 조금 부실하게 작성되었네요

 {'msg': 'this user does not have any scope.', 'code': -402}

정확히는 위 문제는 해당 유저에게 아무런 동의항목이 없을때 발생합니다.
이 상황은 위에서 말한것처럼 애플리케이션의 동의항목 설정에서 아무런 항목을 설정하지 않으면 발생할 수 있습니다.
다만, 이용중 동의를 하시면, 필수나 선택과 달리 로그인과정에서 자동으로 동의를 받지 않기때문에 추가 동의를 받아야합니다.

추가 동의를 받는 과정은 로그인하는 과정과 유사하며 필요한 동의항목(이 경우에는 talk_message)를 scope에 설정하시면됩니다.
자세한 설명은 추가 항목 동의 받기 가이드를 참고해주시기 바랍니다.

친구/메시지 api 사용시 FAQ도 참고바랍니다.
(기존 faq글에는 해당 에러메시지가 없었습니다. 이 가이드를 작성하며 추가되었습니다.)
https://devtalk.kakao.com/t/faq-api-api/82152

1개의 좋아요