Получение api_id на my.telegram.org из России без VPN
Российские пользователи сталкиваются с проблемой доступа к my.telegram.org для получения api_id из-за ограничений, связанных с геолокацией. Использование VPN не решает проблему, т.к. система антифрода сверяет страну номера и страну IP. Есть решение, позволяющее получить api_id и api_hash без обхода через VPN.
Введение
Для разработчиков, работающих с Telegram, необходимо получить api_id и api_hash для создания приложений. Однако российские пользователи сталкиваются с проблемой доступа к my.telegram.org из-за ограничений, связанных с геолокацией. Это связано с тем, что система антифрода сверяет страну номера и страну IP, что не позволяет пройти авторизацию с российским номером, даже если используется VPN.Подробности
Причина проблемы кроется в том, что my.telegram.org использует систему антифрода, которая сверяет страну номера и страну IP. Если вы используете российский номер и VPN, система антифрода обнаруживает несоответствие и выдаёт ERROR при создании приложения. Без VPN сайт вообще не открывается.Что делать
Решение проблемы заключается в обходе ограничений, связанных с DNS. Можно изменить файл hosts на локальной машине, чтобы обойти ограничения. Для этого необходимо добавить одну строку в файл hosts, что позволит получить api_id и api_hash за 5 минут без покупки номеров телефона других стран. Итог: Получение api_id и api_hash на my.telegram.org из России без VPN является возможным с помощью обхода ограничений, связанных с DNS. Это решение позволит разработчикам создавать приложения для Telegram, не столкнувшись с проблемами, связанными с геолокацией.Источник: Хабр — Системное администрирование
