Отправка SMS средствами системы

Модуль расширенного управления меню для битрикс

Апрель 14, 2021

Теги: Основное

Отправить SMS, используя стандартные функции битрикс.

Для начала необходимо выбрать и настроить провайдера SMS в настройках модуля "Служба сообщений". Затем установить отправителя по умолчанию в настройках главного модуля. Также следующий код подразумевает, что создан тип SMS-события "MY_SMS_EVENT" и шаблон для него.


$fields = array(

    
'PHONE' => '+79990000000',
    
'MACROS1' => 'Текст макроса 1',
    
'MACROS2' => 'Текст макроса 2',
);

$sms = new \Bitrix\Main\Sms\Event('MY_SMS_EVENT'$fields);
$sms->setSite('s1');
$sms->setLanguage('ru');
$sms->send();

Проверить, что было отправлено можно, если вывести данные из таблицы "b_messageservice_message" (аналогична "b_event" для почты):


SELECT FROM b_messageservice_message ORDER BY ID DESC

См. также:

← Переход к списку