문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
___앱 아이디:1127312
액세스 토큰은 정상적으로 발급이 되는데 리프레시 토큰은 계속 발급이 "None"으로 뜨면서 안됩니다. 이유가 뭔지 알고 싶습니다.
코드는 다음과 같습니다.
def get_business_access_token(client_id, redirect_uri, auth_code):
url = “https://kauth.kakao.com/oauth/business/token”
data = {
“grant_type”: “authorization_code”,
“client_id”: client_id,
“redirect_uri”: redirect_uri,
“code”: auth_code
}
response = requests.post(url, data=data)
if response.status_code == 200:
tokens = response.json()
print("응답 데이터:", tokens)
access_token = tokens.get("access_token")
refresh_token = tokens.get("refresh_token")
print("액세스 토큰:", access_token)
print("리프레시 토큰:", refresh_token)
return tokens
else:
print("토큰 발급 실패:", response.json())
return None
실행
tokens = get_business_access_token(client_id, redirect_uri, auth_code)