import os from dotenv import load_dotenv from t_tech.invest import Client # Настройка SSL для работы с российскими сертификатами os.environ['SSL_CERT_FILE'] = '/etc/ssl/certs/ca-certificates.crt' os.environ['GRPC_DEFAULT_SSL_ROOTS_FILE_PATH'] = '/etc/ssl/certs/ca-certificates.crt' load_dotenv("tok.env") TOKEN = os.getenv("TINKOFF_TOKEN") print("\n--- ЗАПРОС СПИСКА ВАШИХ РЕАЛЬНЫХ СЧЕТОВ ---") try: with Client(TOKEN, target="invest-public-api.tbank.ru:443") as client: accounts = client.users.get_accounts().accounts if not accounts: print("❌ Счета не найдены. Проверьте права вашего токена!") else: for acc in accounts: print(f"🔹 Имя: {acc.name:15} | ID: {acc.id} | Тип: {acc.type.name}") print("\n✅ СКОПИРУЙТЕ НУЖНЫЙ ID И ВСТАВЬТЕ ЕГО В tok.env") except Exception as e: print(f"❌ Ошибка подключения: {e}")