안녕하세요.
현재 특정 앱/웹 에 대한 카카오로그인이 아닌,
카카오모먼트 API 를 활용하기 위한 OAuth 토큰 갱신 URL 생성을 하고 있습니다.
이 때, Redirect URI 미기입 이슈로 정산적인 토큰 불러오기가 이루어지지 않고 있습니다. (관리자 설정 이슈 (KOE006)
별도 web/app 은 없고, REST API의 key를 활용해야 하는 상황입니다.
활용할 url이 없다면, 어떤 방식으로 Redirect UTI를 기입해야 하나요? (애플리케이션 ID : 515358 )
lily
12월 24, 2020, 2:00오전
2
카카오모먼트 API는 광고계정에 대한 인증이 필요하기 때문에 카카오로그인이 필수입니다.
모먼트 API를 사용하는 서비스(광고대행사) 특성상 Rest 방식의 로그인을 사용할 수 밖에 없을텐데,
운영하시는 서비스 도메인이 있다면 그 도메인으로 redirect 받을 수 있도록 설정하시면 됩니다.
혹시 운영하는 서비스 도메인이 전혀 없는 상황일까요?
네…카카오 로그인을 할 수 있는 서비스 도메인을 별도 활용하지 않고 있습니다.
그 외 방법은 없는거죠? ㅠ
@telesa1015
현재 상황에서 토큰을 발급받으실 수 있는 간단한 방법을 말씀드릴게요.
디벨로퍼스에 로그인 RedirectURI를 아래와 같이 등록하신 뒤
http://localhost:8080/kakao
브라우저에 직접 카카오 로그인 CODE 발급 요청을 해 주세요.
카카오계정
위와같이 요청하신 뒤, 카카오 동의창에 동의하시면,
CODE 값이 발급되어, Localhost의 URI로 Redirect 됩니다.
http://localhost:8080/kakao&code= {발급된 코드 값}
발급된 CODE 값 으로, 직접 REST API 호출 툴 등을 사용하여
Token 요청을 해 주시면 AccessToken을 발급받으실 수 있습니다.
REST API | Kakao Developers REST API
이후 발급된 AccessToken의 갱신이 필요하다면 (만료시간 2시간),
앞선 토큰요청에서 함께 전달받으신 RefreshToken으로 토큰갱신 요청을 하시어
새로운 AccessToken을 받으실 수 있습니다.
REST API | Kakao Developers REST API