카카오싱크동의 항목 요청에러

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 개발 과정에서 문제가 있을 경우
    • 앱 아이디(app ID):ID 1017908
    • 호스팅 사:aws서버
    • 서비스 URL :
    • 오류 내용 : 카카오로그인은 연결이 잘 됩니다.
      문제는 카카오싱크연동 항목의 동의 항목을 가져오기위해서 /v2/user/service_terms를 호출하면
      illegal argument for "url" in api.request 에러가 납니다.
      셋팅환경에서는 “카카오싱크 플러그인” → 사용함으로 나오는데…
      먼가 더 셋팅을 해 주어야 하는건가요?

광고성 정보 수신동의 값을 가져오고자 합니다.

도움 부탁합니다.

  • 퍼머링크 생성이 필요할 경우 (자세한 신청 방법은 가이드 참고)
    • 카카오싱크 퍼머링크의 서비스 랜딩URL:
    • 디벨로퍼스 앱과 연결된 카카오톡 채널의 검색용 아이디:

카카오 로그인 관련 에러(Invalid redirect. 예: KOE006)가 발생할 경우, 가이드를 참고합니다.
카카오 싱크 관련 자주하는 질문은 FAQ를 참고합니다.

에러 메시지만 보면 url을 잘못 설정하신 듯한데요.

어떻게 호출하셨나요?

url 이라하시면 ?
카카오싱크 플러그인 에 설정하는 url은 http://localhost:8820/signUp로 설정하고
api 호출은 /v2/user/service_terms로 했습니다.

데이터를 가져오고자 하는 곳

window.Kakao.API.request({
        url: "/v2/user/service_terms",
        success: (response) => {
          console.log("Kakao scopes response", response);
        },
        fail: (error) => {
          console.log(error);
        },
      });

js sdk 는 어떤 버전 사용하셨나요?

프론트 개발은 vue.js로 하고 있습니다.

카카오 Javascript SDK를 어떤 버전으로 사용하는지 알려주시겠어요?

이렇게 header에 추가해서 사용하고 있습니다.

<script src="https://developers.kakao.com/sdk/js/kakao.js"></script>

네, 디벨로퍼스 가이드는 Javascript SDK v2 기준으로 기술되어 있고, * 서비스 약관 동의 내역 확인하기 가이드 제일 하단에 보시면 더 보기 > Legacy JavaScript SDK 카카오 로그인 개발 가이드 가 있습니다.

Javascript SDK v1 구형버전은 url 값을 /v1/user/service/terms 로 지정해 사용합니다.

가급적 Javascript SDK v2 사용 부탁드려요.

레거시 가이드 : Kakao Developers

말씀하신 URL로 변경하니 데이터가 잘 넘어 옵니다.
도움에 감사드립니다.

1개의 좋아요