Модификаторы

Каждый модификатор содержит внутри себя Правило модификации и Настройку.

Система поддерживает следующие правила модификации:

Тип правилаОписание
SOURCELIST_MODIFIER_TYPEизменяет адрес источника (sourceAddr) согласно списку замены
SOURCE_MODIFIER_TYPEизменяет адрес источника (sourceAddr) согласно данному правилу
DEST_MODIFIER_TYPEизменяет адрес назначения (destAddr) согласно данному правилу
APPEND_SIP_HEADERдобавляет SIP заголовок в формате SIP_HEADER<space><строка, которая может включать переменные>
DELETE_SIP_HEADERудаляет SIP заголовок в формате SIP_HEADER
SOURCE_MODIFIER_BY_POOL_MODIFIER_TYPEменяет все исходящие номера (А-номера) на номера из заданного пула
SET_DATA_CODING_MODIFIER_TYPEменяет кодировку SMS на заданную в шаблоне
SET_ESM_CLASS_MODIFIER_TYPEустанавливает esm class в SMS или HLR на заданный
GENERATE_SHORT_MESSAGE_MODIFIER_TYPEгенерирует текст SMS по шаблону (например, «Ваш код %d4» генерирует «Ваш код 1234», а «%d6» генерирует «123456»)

Модификаторы создаются и хранятся с разделе «Модификаторы».

Для того, чтобы добавить новый модификатор нажмите на кнопку «+ Добавить»:

Обязательным в создании нового модификатора является Наименование, Дополнительная информация заполняется по желанию. Затем нажмите «Сохранить».

После того, как новый Модификатор будет создан, в него необходимо добавить Правила модификации:

Выбрать тип правила, который необходим (описания типов правил находятся в начале):

После выбора правила необходимо задать для него соответствующую настройку, однако на этом этапе можно пропустить данный шаг и добавить настройки позже.

Настройки, которые используются в правилах, заполняются регулярными выражениями:

Тип правилаНастройка
SOURCELIST_MODIFIER_TYPE.+ ‘78000000000’
SOURCE_MODIFIER_TYPE7\d{10} s[2:]
7\d{10} ‘8’+s[2:]
info ‘8000000000’
8000000000 ‘8888888888’
.+ ‘8000000000’
7\d{10} s[5:]
.* ‘Flashcall’
DEST_MODIFIER_TYPE7\d{10} ‘011#’+s[1:]
^9\d{9} ‘7’+s[1:]
7\d{10} ‘8’+s[2:]
8\d{10} ‘7’+s[2:]
APPEND_SIP_HEADERDiversion ;user=phone;privacy=off;reason=unconditional
DELETE_SIP_HEADERFrom
SOURCE_MODIFIER_BY_POOL_MODIFIER_TYPEуказать ID пула, например ‘1234’
SET_DATA_CODING_MODIFIER_TYPE192
SET_ESM_CLASS_MODIFIER_TYPE0
GENERATE_SHORT_MESSAGE_MODIFIER_TYPE%d4

После того как Модификатор создан, он прикрепляется к транкам Поставщиков.

На этой странице