Отправка по номеру телефона/имени пользователя
Отправка сообщения пользователю Telegram, используя номер телефона или имя пользователя.
Запрос отправляется на адрес: https://webapi.smsgold.ru/v1/telegram/private/sendMessage/
Метод отправки запроса: POST Content-Type: application/json
Список параметров JSON запроса:
Имя параметра | Значение параметра |
---|---|
connectionId | Идентификатор личного Telegram аккаунта. Меню личного кабинета "Чат-боты \ Боты и каналы" колонка "Идентификатор" напротив необходимого личного Telegram аккаунта (подключается непосредственно пользователем для своего мобильного номера - кнопка "Добавить канал" далее иконка "Личный Telegram аккаунт"). |
username | Имя абонента в Telegram. Можно передавать оба параметра username и number или один из них. Если передаются оба, то сначала идёт попытка связаться с пользователем по имени абонента, как безопасный вариант, потом уже по номеру телефона. |
number | Телефонный номер получателя сообщения в международном формате без символа "+". ВАЖНО: Начинать диалог по номеру (т.е. без указания username) можно не раньше чем раз в 3 минуты. |
text | Текст передаваемого сообщения. |
auth {...} | Блок авторизации: |
user | Зарегистрированное в системе ID пользователя вида XXXXX или ХХХХХ.X |
pass | Пароль пользователя. |
Пример отправляемого JSON запроса (развернуть)...
{
"connectionId": "YYYYYYYYYYYYYYYYYYYYYYYY",
"username": "USERNAME",
"number": "79XXXXXXXXX",
"text": "Текст Вашего сообщения",
"auth": {
"user": "XXXXX",
"pass": "PASSWORD"
}
}