- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Команда CALLERID()
Назначение:
Получение или установка полей из/в CallerID.Синтаксис:
CALLERID(datatype[,Описание:
Получение или установка полей из/в CallerID. Используется или CallerID из текущего канала, или значение, заданное в параметре "Параметр datatype может принимать следующие значения:
- "name": строка из цифр и букв
- "num": только цифры
- "all": Строка, содержащая callerid, с номером абонента, заключенным в треугольные скобки, например: "Some User <123>"
- "ANI": только цифры
- "DNID": только цифры
- "RDNIS": только цифры
Начиная с версии 1.6, datatype может также принимать следующие значения:
- "pres"
- "ton"
Замечания
- Эта функция может использоваться как для получения значения, так и для его установки.
- *CLI> show function CALLERID
Возвращаемые значения
Возвращает строку с результатом.Примеры
exten => s,1,Set(foo=${CALLERID(all)})exten => s,1,Set(CALLERID(name)=Foo Fighters)