API로 내게 카카오톡 메시지 전송시 오류 발생

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
vscode / python / 1171974


    try:
        access_token = "mOSHpzlwtq5Y95OlwIJCLwFaoyGolaUZAAAAAQo8JJkAAAGTqot76VXuKbObXTiX"
        headers = {"Content-Type": "application/x-www-form-urlencoded;charset=utf-8",
                   "Authorization": f"Bearer {access_token}"}
        template = {
            "object_type": "text",
            "text": f"{platform} 메시지 테스트입니다!",
            "content": {"title": "testtest"}
            }
        data = {"template_object": json.dumps(template)}

        response = requests.post(url, data=data, headers=headers)
        response.raise_for_status()

        print("[INFO] 메시지 전송 성공")
        print("[DEBUG] 응답 데이터:", response.json())
        return response
    except requests.exceptions.RequestException as e:
        print(f"[ERROR] 메시지 전송 실패: {e}")
        raise

상기와 같이 작성했는데 하기 오류가 발생합니다. 원인이 무엇일까요?

[INFO] KakaoTalk 인스턴스 생성 완료
[ERROR] 메시지 전송 실패: 401 Client Error: Unauthorized for url: https://kapi.kakao.com/v2/api/talk/memo/default/send
[CRITICAL] 프로그램 실행 중 오류 발생: 401 Client Error: Unauthorized for url: https://kapi.kakao.com/v2/api/talk/memo/default/send

안녕하세요.

응답 데이터 내용 확인 부탁드립니다.

응답데이터까지 소스가 수행되지 않습니다.

    try:
        access_token = "mOSH~~"
        headers = {"Content-Type": "application/x-www-form-urlencoded;charset=utf-8",
                   "Authorization": f"Bearer {access_token}"}
        template = {
            "object_type": "text",
            "text": f"{platform} It is a test for send to myself",
            "content": {"title": "testtest"}
            }
        data = {"template_object": json.dumps(template)}
        print("[headers]:::", headers)
        print("[data]:::", data)

        response = requests.post(url, data=data, headers=headers)
        response.raise_for_status()

        print("[INFO] 메시지 전송 성공")
        print("[DEBUG] 응답 데이터:", response.json())
        return response
    except requests.exceptions.RequestException as e:
        print(f"[ERROR] 메시지 전송 실패: {e}")
        raise

[INFO] 환경 변수 로드 완료
[INFO] KakaoTalk 인스턴스 생성 완료
[headers]::: {‘Content-Type’: ‘application/x-www-form-urlencoded;charset=utf-8’, ‘Authorization’: ‘Bearer Mosh~~’}
[data]::: {‘template_object’: ‘{“object_type”: “text”, “text”: “\ud14c\uc2a4\ud2b8 It is a test for send to myself”, “content”: {“title”: “testtest”}}’}
[ERROR] 메시지 전송 실패: 401 Client Error: Unauthorized for url: https://kapi.kakao.com/v2/api/talk/memo/default/send
[CRITICAL] 프로그램 실행 중 오류 발생: 401 Client Error: Unauthorized for url: https://kapi.kakao.com/v2/api/talk/memo/default/send

안녕하세요.

오류 메시지(exception)가 아닌, 오류시 함께 전달되는 response.json()의 값 부탁드립니다.