Redirect URI 재설정 문제

권한 문제인지 예제에 있는 localhost가 접속되지 않아서

Redirect URI 를 재설정 하려

localhost:5000 에서https://example.com/oauth 로 redirect uri를 변경했습니다만, python에서 PyKakao를 통해 auth_url 을 접속하면 여전히 localhost:5000 쪽으로 접속되는 것 같습니다. KOE006 에러와 함께 등록되지 않은 redirect uri (localhost:5000) 사용 이라는 메세지가 뜹니다.

혹시 문제가 뭘까요?

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다

ex) 123456

916767 입니다.

915134로 신규 어플리케이션 생성해도 동일한 문제가 발생하는 것 같습니다.

redirect_uri는 디벨로퍼스 [내 애플리케이션 > 제품 설정 > 카카오 로그인] 메뉴의 Redirect URI 항목에 추가되어 있어야만 사용됩니다.

그렇지 않은경우 KOE006 오류가 발생합니다.
https://localhost:5000 는 등록되어 있지 않습니다.

본래 https://localhost:5000 의 URI로 설정해두었으나, https://example.com/oauth 로 변경된 값이 적용되지 않아 질문드렸습니다.

python 코드 상에서 uri를 선택하도록 되어있지는 않은 것으로 알고 있는데 뭐가 문제일까요?

redirect_uri 파라미터가localhost:5000 으로 전달되고 있습니다.
개발하신 코드를 확인해 보셔야 할것 같습니다.

아래와 같은 짧은 예제코드인데, get_url_for_generating_code() 의 디폴트 값이 localhost:5000 으로 되어있나요?

from PyKakao import Message

def send_kakaotalk(msg: str):
kakao_api = Message(service_key=“5c6f264469e250a03c308574a580e506”)
auth_url = kakao_api.get_url_for_generating_code()
access_token = kakao_api.get_access_token_by_redirected_url(url)
kakao_api.set_access_token(access_token)

text = "텍스트 영역입니다. 최대 200자 표시 가능합니다."
link = {
    "web_url": "https://developers.kakao.com",
    "mobile_web_url": "https://developers.kakao.com"
}
button_title = "바로 확인"
kakao_api.send_text(text=text, link={}, button_title=button_title)

if name == “main”:
msg = “On Test”
send_kakaotalk(msg=msg)

아아 그러네요, default 값이고 Message 메소드에서 파라미터로 넘겨줬어야하는군요. 메소드를 열어봤어야했는데 다른 개발 중에 테스트하느라 미처 생각을 못했습니다.

도움 감사합니다.