СМС оповещения

Агенты

В модуле используется несколько агентов для проверки статусов сообщений и очищения от старых сообщений.

cleanSmsHistory

Агент cleanSmsHistory() используется для очистки от старых сообщений, по умолчанию смс хранятся 30 дней, это значение можно изменить в настройках модуля Рабочий стол / BXmaker / СМС Оповещения / Настройки.

Настройки дял ручного добавления:

  • модуль - bxmaker.smsnotice
  • функция агента - Bxmaker\SmsNotice\Agent::cleanSmsHistory()
  • интервал - 3600

checkSmsStatus

Агент checkSmsStatus() используется для проверки статусов сообщений, проверяются только сообщений у которых статус на данный момент - отправлено. Если сообщение уже имеет статус доставлено или ошибка, то статус такого сообщения больше не проверяется на сервисе.

Настройки дял ручного добавления:

  • модуль - bxmaker.smsnotice
  • функция агента - Bxmaker\SmsNotice\Agent::checkSmsStatus()
  • интервал - 50

agentSendSmsQueue

Очередь смс сообщений со статусом *ожиидание* отправляется пакетами при каждом выполнении агента agentSendSmsQueue().

Настройки дял ручного добавления:

  • модуль - bxmaker.smsnotice
  • функция агента - Bxmaker\SmsNotice\Agent::agentSendSmsQueue()
  • интервал - 50