Unable to create access token successfully

gopalkalan
gopalkalan edited February 7 in Python client
With the following code I am unable to create the access code successfully.

from kiteconnect import KiteConnect

api_key = "XXXX"
api_secret = "XXXX"
request_token = "XXXX"

kite = KiteConnect(api_key=api_key)

# Generate access token
access_token = kite.renew_access_token(refresh_token=request_token, api_secret=api_secret)
print("Access Token:", access_token)
kite.set_access_token(access_token)

It gives the following error

Traceback (most recent call last):
File "C:\Users\XXX\Desktop\Python Programs\GetAccessToken.py", line 10, in
access_token = kite.renew_access_token(refresh_token=request_token, api_secret=api_secret)
File "C:\Users\XXX\AppData\Local\Programs\Python\Python313\Lib\site-packages\kiteconnect\connect.py", line 299, in renew_access_token
resp = self._post("api.token.renew", params={
"api_key": self.api_key,
"refresh_token": refresh_token,
"checksum": checksum
})
File "C:\Users\XXX\AppData\Local\Programs\Python\Python313\Lib\site-packages\kiteconnect\connect.py", line 865, in _post
return self._request(route, "POST", url_args=url_args, params=params, is_json=is_json, query_params=query_params)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXX\AppData\Local\Programs\Python\Python313\Lib\site-packages\kiteconnect\connect.py", line 937, in _request
raise exp(data["message"], code=r.status_code)
kiteconnect.exceptions.TokenException: Token is invalid or has expired.

Appreciate some help.
This discussion has been closed.