RAPTOR v18.4: Исправлена отчетность, активированы выходные
This commit is contained in:
24
get_id.py
Normal file
24
get_id.py
Normal file
@@ -0,0 +1,24 @@
|
||||
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}")
|
||||
Reference in New Issue
Block a user