April 4

Как получить официальные ключи телеграм

Как получить Telegram api_id и api_hash

Пошаговая инструкция по официальному сценарию Telegram с официальными скриншотами сайта my.telegram.org

Эта инструкция описывает стандартный путь, который Telegram публикует для разработчиков: войти на my.telegram.org, открыть раздел API development tools, заполнить форму приложения и получить api_id и api_hash. Скриншоты ниже сделаны с официальных страниц Telegram; отдельные личные значения на них скрыты для безопасности.

Что важно заранее

· У вас должен быть действующий аккаунт Telegram, зарегистрированный в официальном приложении Telegram.

· Номер телефона вводится в международном формате, начиная с + и кода страны.

· Код входа приходит в Telegram, а не по SMS.

· Telegram пишет, что к одному номеру сейчас может быть привязан только один api_id.

Шаг 1. Откройте страницу входа в my.telegram.org

На странице Delete Account or Manage Apps нажмите в поле Your Phone Number, введите свой номер в международном формате и нажмите Next.

Официальная страница входа Telegram: введите номер телефона и нажмите Next.

Шаг 2. Введите код подтверждения и войдите

После нажатия Next откроется экран с полем Confirmation code. Возьмите код из Telegram, введите его в это поле и нажмите Sign In. Галочку Remember Me включайте только на личном устройстве.

Экран входа после отправки кода: введите код в поле Confirmation code и нажмите Sign In.

Шаг 3. Откройте API development tools и создайте приложение

После входа откройте раздел API development tools. На странице Create new application заполните видимые поля формы и нажмите Create application. В форме вы увидите поля App title, Short name, URL, Platform и Description.

Как ориентироваться в форме

· App title — название вашего приложения.

· Short name — короткое имя латиницей; на странице видно требование: alphanumeric, 5–32 characters.

· Platform — выберите платформу, которая соответствует вашему приложению: например, Desktop для программы на ПК, Android для Android, iOS для iPhone/iPad, Web для веб-приложения.

· После заполнения формы нажмите Create application.

Страница Create new application: заполните форму и нажмите Create application.

Шаг 4. Сохраните api_id и api_hash

После создания приложения откроется страница App configuration. На ней Telegram показывает поля App api_id и App api_hash. Именно эти два значения обычно и нужны для авторизации пользователя через Telegram API.

Что сохранить

· Скопируйте api_id и api_hash в безопасное место.

· Не публикуйте api_hash и не передавайте его посторонним.

· Номер телефона, который вы использовали при создании приложения, Telegram использует и для важных уведомлений разработчика.

Страница App configuration: здесь находятся ваши App api_id и App api_hash.

Кратко: весь путь целиком

· my.telegram.org → ввести номер → Next

· в Telegram получить код → ввести Confirmation code → Sign In

· открыть API development tools

· заполнить форму Create new application → Create application

· на странице App configuration скопировать api_id и api_hash

Официальные источники Telegram

· Telegram API docs: Creating your Telegram Application.

· My Telegram: страница входа для управления приложениями и удаления аккаунта.

В официальной документации Telegram прямо указано: войдите на my.telegram.org, перейдите в API development tools, заполните форму, после чего получите api_id и api_hash; также Telegram указывает, что сейчас к одному номеру может быть привязан только один api_id.