При входе в аккаунт Telegram запрашивает одноразовый код авторизации, состоящий из пяти или шести цифр. В этой статье мы рассказываем, с какими сложностями может столкнуться пользователь при получении таких кодов.
Содержание
- Как могут приходить коды авторизации?
- Отправка кода в другой сеанс
- Код отправлен в виде звонка/СМС, но не пришел
- Код не отправлен на сим-карту
- Контакты Telegram
1. Как могут приходить коды авторизации?
Платформа Telegram может отправлять код разными способами:
- Если в аккаунте уже есть активный сеанс (то есть вход в аккаунт уже выполнен на каком-то устройстве в каком-то приложении), то код авторизации придёт в этот сеанс от служебного аккаунта Telegram. При этом приложение отображает кнопку «Не получили код?», с помощью которой иногда можно запросить получение кода на SIM-карту.
- Если устройств с выполненным входом нет, то код придёт на SIM-карту в виде телефонного звонка (его продиктует голос робота) или SMS-сообщения.
- Если платформа Telegram ранее уже перевела пользователя на авторизацию по электронной почте, то код придёт на тот ящик электронной почты, который был указан в качестве почты для входа. Кстати, на этот адрес коды приходят даже тогда, когда в аккаунте есть активные сеансы: в этом случае код отправляется и в сеансы, и на почту.
2. Отправка кода в другой сеанс
Если при входе в аккаунт приложение показывает сообщение «Мы отправили код через Telegram на другое устройство, где авторизован …», то проблем может быть всего три:
2.1. Нет доступа к другим сеансам
Если приложение сообщает, что кот отправлен на другое устройство, а вы не можете его там получить, то см. раздел 4. Приложение не отправляет код в виде звонка или СМС.
2.2. Других сеансов нет
Иногда пользователю известно наверняка, что других сеансов нет (например, он только что собственноручно завершил их), но приложение всё равно сообщает, что код отправлен в другой сеанс. В этом случае обычно помогает подождать несколько десятков минут или несколько часов.
2.3. Код не пришёл в другой сеанс
Иногда пользователь оказывается в ситуации, когда
- У него есть устройства с выполненным входом в аккаунт.
- Он пытается войти в аккаунт на новом устройстве или в новом приложении.
- Приложение из пункта 2 сообщает, что код отправлен на другое устройство, но код никуда не приходит.
Достоверно неизвестно, почему так может происходить. Мы рекомендуем попробовать следующее:
- Попытаться войти в аккаунт в другом приложении (Telegram из Google Play, Telegram с официального сайта или Telegram X) и/или с другого устройства. Это может помочь в том случае, если сервер Telegram по какой-то причине не доверяет тому устройству или приложению, с которого вы пытаетесь войти в аккаунт. В этом случае также может помочь переустановка приложения.
- Подождать несколько часов и попробовать снова. Это может помочь тогда, когда отсутствие кода связано, например, с каким-то внутренним сбоем платформы.
3. Приложение сообщает, что код отправлен в виде звонка или СМС, но код не приходит
Пользователь вводит номер телефона, приложение сообщает что код отправлен, но дальше ничего не происходит: не поступает ни звонок, ни SMS-сообщение.
Все условия и меры, которые могут влиять на успешное получение звонка или СМС, мы разделили на три блока.
3.1. Обязательные условия
Если какое-то из этих требований не выполнено, то получить (а иногда даже запросить) код, скорее всего, не удастся.
- Использовать мобильное устройство под управлением Android или iOS. Запросить код с ПК или из веб-приложений невозможно.
- Использовать официальное мобильное приложение: на Android — Telegram или Telegram X, на iOS — Telegram. Запросить код через другие приложения, например через веб-приложение (WebA и WebK) или неофициальный клиент, созданный сторонним разработчиком, невозможно. Некоторые неофициальные приложения всё-таки предоставляют возможность запросить код, но делают это нарушая условия использования Telegram, с чем мессенджер активно борется.
- Если вы пользуетесь Android-устройством, то убедитесь, что на нём есть сервисы Google. Получить код на устройство без сервисов Google невозможно. Если у вас смартфон Huawei, установите Telegram из AppGallery.
- Использовать SIM-карту с номером телефона, на который можно получать входящие звонки и SMS от сервисов авторизации. Убедитесь, что SIM-карта работает и что её баланс позволяет принимать входящие звонки и сообщения, в том числе от сервисов авторизации. Иногда — особенно в роуминге — операторы доставляют до SIM-карты обычные сообщения, но не доставляют сообщения от сервисов, которые массово рассылают такие SMS. Для того чтобы проверить, может ли ваша SIM-карта принимать такие SMS, можно запросить восстановление пароля от учетной записи Google с помощью SMS-сообщения: коды для входа в Telegram-аккаунт приходят от того же отправителя.
3.2. Рекомендованные действия
Иногда код приходит даже тогда, когда нижеперечисленные требования не выполнены. Но если код не приходит, то мы советуем следовать этим рекомендациям:
- Использовать последнюю версию мобильного приложения. Если оно устарело на пару версий (например, 10.1 вместо 10.3), то скорее всего это некритично, но если вы используете версию, вышедшую полгода-год назад, то это может значительно снизить шансы на получение кода.
- Установить SIM-карту именно в то устройство, с которого вы запрашиваете код. Это может быть важно для системы аутентификации пользователей Firebase Authentication, которая применяется в приложении Telegram Android с начала 2023 года.
- Для Android: использовать устройство с официальной прошивкой, без root-доступа и с неразблокированным загрузчиком операционной системы. Для работы Firebase Authentication устройство должно успешно проходить проверку SafetyNet/Play Integrity API.
- Для Android: использовать устройство, имеющее сертификацию Play Защиты (Google Play Market: «Настройки — О приложении»).
- Отключить VPN, если он включён. Для сервера Telegram может быть важно, чтобы регион, из которого происходит подключение, совпадал с регионом, соответствующим коду вашего мобильного номера. По этой же причине в том случае, если вы находитесь в роуминге, можно попробовать подключиться через VPN, расположенный в домашнем регионе вашей SIM-карты или хотя бы в той стране, которая выдала ваш номер телефона.
3.3. Что делать, если код всё равно не приходит?
Если вы выполнили все вышеперечисленные требования, а код всё равно не приходит, попробуйте следующее:
- Если у вас Android, то попробуйте авторизоваться в другом приложении. Есть два официальных приложения: Telegram и Telegram X, а Telegram существует в двух вариантах: версия Google Play и direct-версия. Попробуйте все три приложения.
- Попробуйте войти в свой аккаунт на другом устройстве. Если используете чужое устройство, не забудьте отключить синхронизацию контактов на экране входа: в противном случае все контакты из чужой телефонной книжки сохранятся в вашем аккаунте, и в будущем вы регулярно будете видеть появление новых пустых чатов с людьми, которые вам незнакомы.
- Если получить код не удалось с нескольких разных Android-устройств, попробуйте войти с айфона.
- Попробуйте переключиться на другой тип интернет-соединения: если вы подключены к Wi-Fi, переключитесь на мобильный интернет, и наоборот.
- Если в вашем Android есть антиспам-фильтры, проверьте, не считает ли система спамом звонки или SMS-сообщения от Telegram.
- Попробуйте запретить приложению Telegram доступ к SMS-сообщениям и звонкам: иногда при попытке приложения самостоятельно перехватить код авторизации происходит сбой.
4. Приложение не отправляет код в виде звонка или СМС
В том случае, если код авторизации отправлен в другой сеанс, мобильные приложения Telegram отображают кнопку «Не получили код?» на экране ввода кода. Обычно при её нажатии приложение сообщает, что код отправлен в виде звонка или СМС. Однако иногда сервер отказывается отправлять код на сим-карту с указанным номером телефона, а приложение предлагает указать другой номер телефона или связаться с командой поддержки Telegram.
У редакции @tginfo нет данных о том, насколько эффективна отправка письма в адрес Telegram в этом случае. Мы рекомендуем всё же отправить письмо, нажав кнопку «Помощь», но не ждать, пока в этом приложении заработает отправка кода в виде звонка или СМС, а попробовать решить проблему самостоятельно: использовать другое приложение (обязательно официальное!) или другое устройство.
5. Как ещё можно связаться с Telegram по вопросам авторизации?
В официальном Telegram FAQ упоминается два способа связи с администрацией Telegram по вопросам, связанным с авторизацией.
В разделе «Telegram Support» есть ссылка на форму https://telegram.org/support с пометкой «Если вы не можете войти в свой аккаунт, пожалуйста, воспользуйтесь этой формой».
А в разделе «@SmsTelegram, login help on Twitter» есть ссылка на официальный аккаунт Telegram в сети X (Twitter):
У нас есть специальный аккаунт @smstelegram, который может помочь вам решить проблемы со входом. Этот аккаунт —официальный. Не бойтесь отправить ему личным сообщением номер телефона, который вы используете для Telegram: эта информация нужна нам для решения проблем. Будьте осторожны: у нас нет учетных записей службы поддержки ни в каких других социальных сетях.