Новая возможность в версии 3.7

Модуль SMS платформы MAX.ru предоставляет возможность отправки сообщений как в чат, так и конкретному пользователю. Перед началом настройки необходимо подключиться к платформе MAX для партнеров, создать и верифицировать профиль организации.

Далее следует создать бота и получить идентификатор бота (token), который является обязательным для функционирования модуля SMS платформы MAX.ru.

Бот обладает способностью отправлять сообщения в чат или пользователю. Следует отметить, что бот может инициировать отправку сообщения пользователю только после того, как пользователь впервые обратится к боту.

В правилах отправки SMS вместо номера телефона необходимо использовать параметры chat_id или user_id.

chat_id может быть получен через web.max.ru путем выбора соответствующего чата, после чего идентификатор будет отображен в адресной строке.

Необходимо учитывать, что бот должен быть добавлен в чат для осуществления отправки сообщений в него. В случае отсутствия бота в чате, API не сможет взаимодействовать с данным чатом. Кроме того, бот должен быть назначен администратором чата и обладать правами на публикацию сообщений.

Перед назначением бота на чат, в настройках бота следует активировать опцию "Добавление в групповые чаты".

user_id может быть получен посредством запроса после того, как пользователь инициирует взаимодействие с ботом.

Пример GET запроса для получения user_id: https://platform-api.max.ru/messages?chat_id=bot_chat_id&access_token=bot_token

Также user_id может быть определен с использованием специализированного бота-помощника, например: https://max.ru/userinfobot

При пересылке боту сообщения от пользователя, можно получить всю необходимую информацию, включая user_id и chat_id.