API 메세지 보내기를 할때 Refresh token사용법

안녕하세요.

이제 막 파이썬으로 나에게 메세지 보내기를 해보고 있습니다.

인터넷으로 예제를 따라해보고 있는데
메세지를 한번씩 보내기는 잘되고 있습니다.
그런데 보낼 때마다 code를 받기 위해 URL을 브라우저에서 호출하고 그 인증받은 값을 사용하는데 이것을 자동화하고 싶습니다.
refresh 토큰을 사용하면 된다고 하는데, 잘 모르겠습니다.

호출주소 :
Kakao Account…&redirect_uri=http://localhost:8889&response_type=code&scope=talk_message

리다이렉트로 받은 code값 :
http://localhost:8889/?code=J9엑스엑스unJ8HBdDhZyGCmY78hDmJpmxGEmn_hyIuYTocbzfXT8U7ZWEA-5l8QprK_DyvZ7wo9dNkAAAGBADqdsw

이렇게 받은 code값으로 파이썬을 호출해서 token관련 dictionary를 받아 사용하고 있습니다.

<class ‘dict’>
{‘access_token’: ‘gI엑스엑스lgYk_gytwopQFKXCnhBQveaQsYikrrwH7B1RCilvuQAAAYEALTMB’, ‘token_type’: ‘bearer’, ‘refresh_token’: ‘K엑스엑스cSp0Y_-cRr-ol3BEH3wvRo9jCZSz_t1CilvuQAAAYEALTMA’, ‘expires_in’: 21599, ‘scope’: ‘talk_message’, ‘refresh_token_expires_in’: 5183999}

되도록 이 과정을 최소화하려고 access_token 대신 refresh_token을 사용하는데 오류가 발생합니다.

오류메세지 :
{‘msg’: ‘this access token does not exist’, ‘code’: -401}’

이부분에 대하여 조언부탁드려도 될까요? ㅠㅠ

안녕하세요

refresh_token을 헤더에 넣어 사용하신 것 같습니다.
refresh_token은 access_token이 만료되었을 때, 새로운 access_token을 발급받기 위해 사용됩니다.

메시지를 보낼 때, 401 오류가 반환된다면, access_token이 만료등의 이유료 유효하지 않은 상태이니 이 때, refresh_token으로 새로운 access_token을 발급받아 사용하시면 됩니다.

REST API | Kakao Developers 문서 - 토큰 갱신하기