Asterisk app: Directory
Краткий обзор
Предоставляет каталог расширений голосовой почты.
Описание
Это приложение представляет вызывающему каналу каталог расширений, в котором можно производить поиск по имени. Список имен и соответствующих расширений извлекается из файла конфигурации голосовой почты «voicemail.conf». Это приложение будет немедленно закрыто при получении одной из следующих цифр DTMF, в случае если приложении к которому нужно перейти существует:
0 - Перейти к расширению 'o', если оно существует.
* - Перейти к расширению 'a', если оно существует.
Синтаксис
Directory([vm-context][,dial-context[,options]])
Аргументы
vm-context
Это контекст в voicemail.conf для использования в Directory. Если не указано и «searchcontexts = no» в «voicemail.conf», то предполагается «default».
dial-context
Этот контекст плана набора используется при поиске расширения, которое выбрал пользователь, или при переходе к расширению 'o' или 'a'. Если не указан, будет использован текущий контекст.
options
e: В дополнение к имени, также читает добавочный номер для вызывающего абонента, прежде чем представлять параметры набора.
f(n): Разрешает вызывающей стороне вводить имя пользователя в каталоге вместо использования фамилии. Если указано, необязательный аргумент number будет использоваться для количества символов, которое должен ввести пользователь.
l(n): Разрешает абоненту вводить фамилию пользователя в каталоге. Используется по умолчанию. Если указано, необязательный аргумент number будет использоваться для количества символов, которое должен ввести пользователь.
b(n): Разрешает вызывающему абоненту вводить имя или фамилию пользователя в каталоге. Если указано, необязательный аргумент number будет использоваться для количества символов, которое должен ввести пользователь.
a: Разрешает вызывающей стороне дополнительно ввести псевдоним для пользователя в каталог. Эта опция должна быть указана в дополнение к опции «f», «l» или «b».
m: Вместо того, чтобы читать каждое имя последовательно и просить подтверждение, создает меню до 8 имен.
n: Читает цифры, даже если канал не отвечает.
p(n): Пауза в течение n миллисекунд после ввода цифр. Это полезно для людей с мобильными телефонами, которые не подносят трубку к уху при наборе DTMF.
Примечание. Можно указать только один из параметров <f>, <l>, или <b>.
Если указано более одного, то Directory будет действовать так, как если бы был указан параметр <b>.
Количество символов для ввода пользователем по умолчанию равно 3.