@Moderator_2 getting TOTP error again. Here is the code I am running. Anything changed in the code?
from SmartApi.smartConnect import SmartConnect #or from SmartApi.smartConnect import SmartConnect import pyotp from logzero import logger with open("angelConfig.json", 'r') as f: data = json.load(f) api_key = data['api_key'] # username = data['username'] pwd = data['pwd'] clientID = data["clientID"] smartConn = SmartConnect(api_key) try: token = data['otp_token'] totp = pyotp.TOTP(token).now() except Exception as e: logger.error("Invalid Token: The provided token is not valid.") raise e data = smartConn.generateSession("clientID", "pwd", "totp") refreshToken = data['data']['refreshToken'] userProfile = smartConn.getProfile(refreshToken) payload = { "mode": "FULL", "exchangeTokens": { "NSE": ["3045"] } } MarketQuoteData = smartConn.getMarketData(payload)N