Что умеет решение
Модуль askaron.sms позволяет выбрать службу отправки SMS в настройках основного модуля и тестировать работу системы без фактической отправки сообщений. Для корректной работы требуется установленный стандартный модуль Битрикс «Служба сообщений» (messageservice).
Основное назначение модуля — отладка функционала сайта без реальных SMS-рассылок, а также обеспечение возможности отправки сообщений из 1С-Битрикс для устаревших расширений, которые не поддерживают эту функцию напрямую. Сам модуль не выполняет отправку сообщений, а выступает посредником, используя возможности других модулей и предоставляя администратору дополнительный интерфейс управления.
С помощью модуля можно:
- включать или отключать отправку SMS (актуально для тестовых сайтов);
- сохранять сообщения в лог-файл;
- фиксировать отправленные и неотправленные SMS в журнале событий;
- указать собственную функцию отправки, если она ранее использовалась на сайте;
- переключаться между сторонними модулями для отправки SMS.
Поддерживаемые сторонние модули:
SMS4B (rarus.sms4b)
SMSC.RU (smsc.sms)
SMSBiz (bizsolutions.sms)
СМС Оповещения (bxmaker.smsnotice)
Возможность отправки SMS из собственного кода или модулей:
Модуль «Функция отправки SMS. Аскарон» предоставляет метод для отправки сообщений через сервис Аскарон. Для работы необходимо подключить модуль через \Bitrix\Main\Loader::includeModule.
Пример вызова метода отправки:
\Askaron\Sms\Send::send( "79000000000", "Hello World!" );
Метод возвращает логическое значение true при успешной отправке или false в случае ошибки. Некоторые сторонние модули позволяют вывести текст ошибки после неудачной отправки СМС.
Данный функционал используется в модуле «Контроль свободного места и бекапов» для отправки уведомлений, когда заканчивается место на диске или завершение резервного копирования происходит с ошибкой.
Для «Функция отправки SMS. Аскарон» команда General iT может выполнить подключение, настройку и контрольную проверку после установки.