- База знаний
- Пример файла конфигурации 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
Команда SetCallerID()
Назначение
Установка CallerIDОписание
SetCallerID("Name"Функция устанавливает Caller*ID для текущего вызова в новое значение. Устанавливает также ANI, если используется флаг 'a'. Обратите внимание, что переменная ${CALLERID} содержит значение Caller ID (номер и имя) для текущего вызова. Переменные: ${CALLERIDNAME} и ${CALLERIDNUM} также могут использоваться для получения текущего имени и номера независимо друг от друга.
Коды возврата:
Всегда возвращает 0.Замечания
- Обратите внимание, что установка fromuser= в файле sip.conf перекроет действия функции SetCallerID!
- Если Caller*ID блокирован и Вы все же хотите установить ID или имя звонящего абонента, то Вам фожет помочь функция SetCallerPres(allowed).
Ссылки по теме:
- Asterisk cmd SetCIDName: Установка только поля имени в Caller*ID
- Asterisk cmd SetCIDNum: Установка только поля номера Caller*ID
- Caller ID FAQ
- Список команд | FAQ