Всем привет, не смог найти ответ, как споймать куда-нибудь в переменную, с поля FROM
From: "573100" <sip:10000013@19.0.1.6>;tag=as12e7997b
Интересует 573100 Вот что искал
exten => _8X.,1,Noop(${CALLERID(all)})
exten => _8X.,n,Noop(${CALLERID(ani)})
exten => _8X.,n,Noop(${CALLERID(rdnis)})
exten => _8X.,n,Noop(${CALLERID(dnid)})
exten => _8X.,n,Noop(${CALLERID(num)})
exten => _8X.,n,Noop(${CALLERID(name)})
Вот что отловило
NoOp("SIP/10000013-b7846ca8", ""device" <10000013>") in new stack
NoOp("SIP/10000013-b7846ca8", "10000013") in new stack
NoOp("SIP/10000013-b7846ca8", "") in new stack
NoOp("SIP/10000013-b7846ca8", "8000087635") in new stack
NoOp("SIP/10000013-b7846ca8", "10000013") in new stack
NoOp("SIP/10000013-b7846ca8", "device") in new stack
Во что ещё глянуть?
`*CLI> core show function SIP_HEADER`
Полностью строка From: noop(${SIP_HEADER(From)})
- из неё уже вырезайте. Например так:
noop(${CUT(SIP_HEADER(From), ,1):1:-1})
Только URI:
1. `*CLI> core show function CHANNEL`
2. `*CLI> core show function SIPCHANINFO`
From URI: noop(${CHANNEL(from)})
или noop(${SIPCHANINFO(from)})
.
Задан: 2012-04-25 16:22:46 +0400
Просмотрен: 277 раз
Обновлен: Apr 25 '12
манипуляции с CID с помощью REGEX
На исходящем звонке добавить цифры к CID
Display Name вместо CID [закрыт]
FreePBX входящий маршрут на основе CallerID
Outbound CID в многоканальном транке
Объединение транков в группу с проверкой CID
header from unknown@myipaddress как изменить?
Потеря Caller ID после применения Custom-Context
FreePBX - не работает CID Lookup - где искать логи? [закрыт]
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.