
Как получить api_id на my.telegram.org из России без VPN (и почему с VPN не получится)
monrech 5 минут назад Как получить api_id на my.telegram.org из России без VPN (и почему с VPN не получится) Простой 4 мин 177 Системное администрирование * Мессенджеры * DNS * Программирование * Туториал Из песочницы...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Значимый прорыв формирует отрасль ИИ: monrech 5 минут назад Как получить api_id на my. org из России без VPN (и почему с VPN не получится) Простой 4 мин 177 Системное администрирование * Мессенджеры * DNS * Программирование * Туториал Из песочницы Если вам нужны api_id и api_hash для какого-нибудь пет-проекта на Telethon или Pyrogram, а телефон у вас на российский номер - добро пожаловать в клуб. org из России не открывается.
Включаете VPN - открывается, код приходит, доходите до экрана создания приложения, жмёте Create - ERROR. Я потратила на это часа четыре, прежде чем нашла в комментариях на GitHub объяснение, почему так происходит и как это обойти. Спойлер: проблема не в VPN, проблема в DNS.
Технические детали
Решение - одна строчка в файле hosts, без всякого VPN. Зачем мне понадобились api_id и api_hashЯ пишу парсер вакансий из Telegram-каналов для собственного проекта. Для доступа к Telegram API через клиентскую библиотеку (Telethon в моём случае) нужны два ключа: api_id и api_hash.
Получить их можно только одним способом - зайти на my. org, авторизоваться по номеру телефона и создать приложение в личном кабинете. Регистрация бота через @BotFather тут не подходит: боты не могут читать каналы как обычные подписчики.
Нужен именно пользовательский API. Что не работалоПопытка 1. Сайт просто не открывается.
Отраслевые последствия
Браузер крутит колесо, потом говорит “не удалось установить соединение”. Это нормально: домен заблокирован. Включить Hiddify, сервер в Нидерландах.
Сайт открывается мгновенно, ввожу номер, приходит код в Telegram, попадаю в личный кабинет. Жму Create application, заполняю поля, отправляю - ERROR. Просто красная плашка.
Поменять название приложения на нейтральное. Вместо MyParser пишу TestApp, в описании - три слова без триггерных слов вроде “scraper” или “parser”. Чистый профиль браузера, другой браузер, режим инкогнито.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.



