ykoavlil Asked:2024-11-17 00:26:57 +0000 UTC2024-11-17 00:26:57 +0000 UTC 2024-11-17 00:26:57 +0000 UTC 通过互联网提供商 TTK 的 API 检查余额 772 半自动检查您的 TTC 余额 (lk.ttk.ru)。 python 1 个回答 Voted Best Answer ykoavlil 2024-11-17T00:26:57Z2024-11-17T00:26:57Z 我们将秘密数据添加到环境变量(.env)中 LOGIN=XXX PASSWORD=XXX 然后我们读取它们,登录并检查余额 from enum import StrEnum import os import requests from dotenv import load_dotenv load_dotenv() class Credentials(StrEnum): url = 'https://lk.ttk.ru/api' login = os.getenv("LOGIN") password = os.getenv("PASSWORD") class Endpoints(StrEnum): login_by_account = '/auth/loginByAccount' user = '/user' session = requests.session() account = session.post( url=f'{Credentials.url}{Endpoints.login_by_account}', json={ 'login': Credentials.login, 'password': Credentials.password, } ) balance = session.post( url=f'{Credentials.url}{Endpoints.user}', json={ 'contract_id': account.json()[0]['contract_id'] } ) print(balance.json()['balance'])
我们将秘密数据添加到环境变量(.env)中
然后我们读取它们,登录并检查余额