문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
ID 1125631, 윈도
파이썬에서 아래와 같이 토큰을 발급받으려고 합니다. 그런데 code을 몇번이나
재생성해서 실행을 햇는데도 오류가 계속 나고 해결이 안 됩니다.
이것은 어떻게 해결하면 될까요?
ㅇ 파이썬 문법
import requests
url = ‘https://kauth.kakao.com/oauth/token’
data = {
‘grant_type’: ‘authorization_code’,
‘client_id’: ‘3f26868dfb29b153f4ebee4170f60ea5’,
‘redirect_uri’: ‘http://localhost:8000/oauth’,
‘code’: ‘sSupphdRkwQWyTtpfzI2sDffr8wtndx4Gz7i9UB-ogjn6sND_O5x1gAAAAQKPCPoAAABkZmV4XP_A_o_BVb6-Q’,
}
response = requests.post(url, data=data)
if response.status_code == 200:
tokens = response.json()
print(tokens)
else:
print(“Error:”, response.json())
ㅇ 오류메시지
C:\anaconda3\envs\py39_1_32\python.exe C:\Users\진정수\PycharmProjects\pythonProject\kiwoom\sujung.py
Error: {‘error’: ‘invalid_grant’, ‘error_description’: ‘authorization code not found for code=sSupphdRkwQWyTtpfzI2sDffr8wtndx4Gz7i9UB-ogjn6sND_O5x1gAAAAQKPCPoAAABkZmV4XP_A_o_BVb6-Q’, ‘error_code’: ‘KOE320’}
Process finished with exit code 0