TDATA vs Session+JSON: Какой формат аккаунтов Telegram выбрать?
Вам нужны аккаунты Telegram для проекта. Кто-то говорит, берите TDATA. Кто-то другой, Session+JSON. Оба работают, но для совершенно разных задач. Ошибётесь с выбором, и потратите часы, пытаясь заставить десктопную папку работать со скриптом Python, который ожидает session-файл.
Это руководство разбирает различия, чтобы вы выбрали правильный формат с первого раза.
Краткая таблица сравнения
| Характеристика | TDATA | Session+JSON |
|---|---|---|
| Для чего подходит | Telegram Desktop GUI, ручное использование | Python-скрипты, боты, автоматизация |
| Протокол | Локальный кеш десктопа | MTProto API (прямой протокол) |
| Одновременные сессии | Ограничено ресурсами ПК | Неограниченно на один VPS |
| Время настройки | 2 минуты | 30 секунд |
| Доступ к API | Только десктоп | Полный MTProto API |
| Нужен телефон | Нет | Нет |
Что такое TDATA?
TDATA, это папка сессии, используемая Telegram Desktop. В ней хранятся зашифрованные токены, настройки и кеш. Вы помещаете её рядом с portable Telegram.exe, и аккаунт открывается автоматически. Ни номера телефона, ни SMS. Подробнее в руководстве по TDATA.
Что такое Session+JSON?
Session+JSON, это формат из двух файлов для автоматизации на уровне API. Файл .session, это база SQLite с ключами авторизации. Файл .json содержит app_id, app_hash и номер телефона. Telethon и Pyrogram используют эти файлы для аутентификации. Подробнее в руководстве по Session+JSON.
Когда выбрать TDATA
- Вы хотите войти в Telegram Desktop и пользоваться аккаунтом как обычным
- Вы используете аккаунты с инструментами автоматизации, которые загружают папки TDATA
- Вы предпочитаете не писать код
- Вам нужно управлять аккаунтами визуально
Когда выбрать Session+JSON
- Вы пишете скрипты на Python с Telethon или Pyrogram
- Вам нужно запускать сотни одновременных сессий на одном сервере
- Вам нужен полный доступ к MTProto API (сообщения, каналы, контакты)
- Вы интегрируете аккаунты в собственный программный стек
Можно ли конвертировать форматы?
Да. Open-source инструменты, такие как opentele, могут конвертировать папки TDATA в файлы Session+JSON. Но покупка правильного формата с самого начала экономит время. На accs.tg вы можете заказать любой формат напрямую.
Какой формат выбрать?
Если вы пользуетесь Telegram вручную или через десктопные инструменты, выбирайте TDATA. Если вы автоматизируете с помощью Python или запускаете аккаунты в масштабе на VPS, выбирайте Session+JSON. Многие покупатели используют оба формата для разных частей своего рабочего процесса.
Всё ещё сомневаетесь? Закажите небольшую партию в каждом формате и протестируйте на своей системе. Большинство покупателей на accs.tg начинают с одного формата и добавляют другой, когда масштабируются.
Посмотрите каталог на accs.tg/services и выберите свой формат. Для массовой автоматизации загляните в API-документацию.