Цена решения | бесплатно |
Адрес решения на сайте 1С-Битрикс | Перейти в Маркетплейс |
Документация | Документация |
if ( \Bitrix\Main\Loader::includeModule( "askaron.sms" ) ) { \Askaron\Sms\Send::send( "79000000000", "Hello World!" ); }
Модуль применяется там, где нужен метод отправки СМС в коде. Модуль можно применять в своих несложных скриптах и в своих решениях.
Модуль сам не умеет отправлять СМС, но использует возможности отправки СМС из других модулей и предоставляет дополнительный интерфейс для администратора.
Можно:
- включить/выключить отправку СМС (важно для тестовых сайтов),
- записывать СМС в лог-файл,
- записывать отправленные и неотправленные СМС в журнал событий,
- указать свою функцию для отправки СМС, если раньше на сайте была,
- переключаться между сторонними модулями для отправки СМС.
Доступные сторонние модули для отправки СМС:
SMS4B - СМС для бизнеса rarus.sms4b
SMSC.RU: SMS оповещения smsc.sms
SMSBiz - SMS для магазина или портала bizsolutions.sms
СМС Оповещения bxmaker.smsnotice
Функция возвращает результат отправки true или false.
Некоторые сторонние модули позволяют вывести текст ошибки после неудачной отправки СМС:
if ( \Bitrix\Main\Loader::includeModule( "askaron.sms" ) ) { $result = \Askaron\Sms\Send::send( "79000000000", "Hello world!" ); if (!$result) { echo \Askaron\Sms\Send::getErrorText(); } }
Модуль «Функция отправки SMS. Аскарон» используется в модуле «Контроль свободного места и бекапов» для отправки СМС, когда место заканчивается или бекап завершился ошибкой.
Настройки модуля, часть 1
Настройки модуля, часть 2
Настройки модуля, часть 3