Получение идентификатора Telegram: различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Для того, чтобы отправить сообщения пользователю Telegram, нужно знать его идентификатор (Id)....»)
 
 
Строка 13: Строка 13:
В полученном json-ответе найдите значение в параметре ''result => message => from => id'', это и есть идентификатор (Id).
В полученном json-ответе найдите значение в параметре ''result => message => from => id'', это и есть идентификатор (Id).


'''Способ 2. Пользователь сам сказал свой идентификатор.'''
'''Способ 2. Пользователь предоставил свой идентификатор.'''


Можно написать сообщение ''/start'' в Telegram бот '''@userinfobot'''. В ответ получите идентификатор (Id)
Можно написать сообщение ''/start'' в Telegram бот '''@userinfobot'''. В ответ получите идентификатор (Id)


[[Файл:userinfobot.png]]
[[Файл:userinfobot.png]]

Текущая версия на 12:16, 1 апреля 2025

Для того, чтобы отправить сообщения пользователю Telegram, нужно знать его идентификатор (Id). Если вы знаете только мобильный телефон, то отправить ему сообщение в Telegram не получится.

Есть несколько способов узнать идентификатор:

Способ 1. Пользователь отправил сообщение вашему боту.

Написать любой текст боту и открыть в браузере адрес https://api.telegram.org/bot_token_/getUpdates где _token_ - token вашего бота, полученного от @BotFather

В ответ получим данные: 3 63Hs0wqUB6.png

В полученном json-ответе найдите значение в параметре result => message => from => id, это и есть идентификатор (Id).

Способ 2. Пользователь предоставил свой идентификатор.

Можно написать сообщение /start в Telegram бот @userinfobot. В ответ получите идентификатор (Id)

Userinfobot.png