Все разработчики могут использовать API и исходный код Telegram, чтобы бесплатно создавать похожие приложения на этой платформе.
Примечание
В целях обеспечения совместимости и безопасности в экосистеме, все сторонние клиенты должны соответствовать Условиям использования API.
Получение api_id
Для получения API id и возможности разработать собственный клиент на основе Telegram API нужно сделать следующее:
- Зарегистрироваться в Telegram, используя любой клиент.
- Авторизоваться в Telegram по ссылке: https://my.telegram.org.
- Перейти по ссылке ‘API development tools’ и заполнить форму.
- Будут получены адреса и параметры api_id и api_hash, необходимые для авторизации пользователя.
- На данный момент к любому номеру может быть привязан только один api_id.
Важные оповещения для разработчиков будут присылаться по указанному телефону, поэтому рекомендуется использовать актуальный номер, к которому привязан активный аккаунт Telegram.
Как получить API token и ID чата в телеграм
Использование открытого исходного кода Telegram
Открытый исходный код Telegram доступен для всех. К нему также прилагается пример API id, использование которого ограничено и возможно лишь для серверной части. Его нельзя применять в приложениях для конечного пользователя – попытки использовать этот API id для любых целей, кроме тестирования, вызовут ошибку API_ID_PUBLISHED_FLOOD на стороне пользователей. Поэтому перед выпуском клиента необходимо получить собственный API id.
Примечание
Для соответствия лицензии GNU GPL разработчику также необходимо выложить в открытый доступ исходный код своего приложения.
Неофициальный сайт про Telegram на русском.
Здесь собраны приложения на базе MTProto, переведена некоторая документация с официального сайта, а также работает Webogram.
Источник: tlgrm.ru
App hash — App id публичных приложений Telegram, спешл фо Telegram Prime
и так) Я уже когда-то писал эту статью. но с тех пор прошло много времени, пришла пора так сказать обновить знания.
App hash официальных клиентов Telegram
IOS (Не проверял если честно)
APP_CONFIG_API_ID = 1 APP_CONFIG_API_HASH = «b6b154c3707471f5339bd661645ed3d6» Для софта 1:b6b154c3707471f5339bd661645ed3d6
Public Android Beta (не стабильная регистрация)
APP_CONFIG_API_ID = 4 APP_CONFIG_API_HASH = «014b35b6184100b085b0d0572f9b5103» Для софта 4:014b35b6184100b085b0d0572f9b5103
Public Static Final
APP_CONFIG_API_ID = 5 APP_CONFIG_API_HASH = «1c5c96d5edd401b1ed40db3fb5633e2d» Для софта 5:1c5c96d5edd401b1ed40db3fb5633e2d
TG for Android
APP_CONFIG_API_ID = 6 APP_CONFIG_API_HASH = «eb06d4abfb49dc3eeb1aeb98ae0f581e» Для софта 6:eb06d4abfb49dc3eeb1aeb98ae0f581e
Public iOS Beta (Стабильная регистрация)
Criando API ID e API HASH do Telegram
APP_CONFIG_API_ID = 8 APP_CONFIG_API_HASH = «7245de8e747a0d6fbe11f7cc14fcc0bb» Для софта 8:7245de8e747a0d6fbe11f7cc14fcc0bb
Public MacOs Beta
APP_CONFIG_API_ID = 2834 APP_CONFIG_API_HASH = «68875f756c9b437a8b916ca3de215815» Для софта 2834:68875f756c9b437a8b916ca3de215815
Public unknown Beta
APP_CONFIG_API_ID = 9 APP_CONFIG_API_HASH = «3975f648bb682ee889f35483bc618d1c» Для софта 9:3975f648bb682ee889f35483bc618d1c
Public Win Beta (Регистрация не поддерживается, только перенос)
APP_CONFIG_API_ID = 2040 APP_CONFIG_API_HASH = «b18441a1ff607e10a989891a5462e627» Для софта 2040:b18441a1ff607e10a989891a5462e627
Telegram Desktop (example)
APP_CONFIG_API_ID = 17349 APP_CONFIG_API_HASH = «344583e45741c457fe1862106095a5eb» Для софта 17349:344583e45741c457fe1862106095a5eb
Telegram X (Android)
APP_CONFIG_API_ID = 21724 APP_CONFIG_API_HASH = «3e0cb5efcd52300aec5994fdfc5bdc16» Для софта 21724:3e0cb5efcd52300aec5994fdfc5bdc16
web.telegram.org (Только перенос аккаунтов, непригодно для регистрации)
APP_CONFIG_API_ID = 2496 APP_CONFIG_API_HASH = «8da85b0d5bfe62527e5b244c209159c3» Для софта 2496:8da85b0d5bfe62527e5b244c209159c3
TDLib (example)
APP_CONFIG_API_ID = 94575 APP_CONFIG_API_HASH = «a3406de8d171bb422bb6ddf3bbd800e2» Для софта 94575:a3406de8d171bb422bb6ddf3bbd800e2
Telegram messenger CLI
APP_CONFIG_API_ID = 2899 APP_CONFIG_API_HASH = «36722c72256a24c1225de00eb6a1ca74» Для софта 2899:36722c72256a24c1225de00eb6a1ca74
Plus Messenger
APP_CONFIG_API_ID = 16623 APP_CONFIG_API_HASH = «8c9dbfe58437d1739540f5d53c72ae4b» Для софта 16623:8c9dbfe58437d1739540f5d53c72ae4b
Telegram Swift
APP_CONFIG_API_ID = 10840 APP_CONFIG_API_HASH = «33c45224029d59cb3ad0c16134215aeb» Для софта 10840:33c45224029d59cb3ad0c16134215aeb
Вставляем вот сюда —
Буду постепенно дополнять и изменять)
Не забывайте, что ещё больше полезных статей, вы сможете найти в оглавлении — Оглавление по гайдам
Источник: sunrise-protocol.info
Как узнать id telegram бота
Посмотрите как клиент отказался от Seo и потом все же вернулся к нам в seouspeh.ru — наглядный сред более 5 лет
А вот и через пару месяцев еще)), класс:
Новый кейс — за 2 последних года (с очень адекватным клиентом):
Источник: saitsozdanie.ru