ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

перехват sip debug в extenssion

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

перехват sip debug в extenssion

Сообщение dos » 23 мар 2018, 13:53

Добрый день. Вопрос следующего характера.
Есть Связка Битрикс24 и астериск, к сожаление CallerId у битрикса передаются как имя сип коннектора.
Но в выводе sip debag on, присутствует такая строчка как
X-Extension-Number с номером с которого переадресован звонок. Каким образом можно получить его в еxntnsions? ну или может в скрипт передать данные что бы пропарсить.
dos
 
Сообщений: 13
Зарегистрирован: 23 мар 2018, 13:48

Re: перехват sip debug в extenssion

Сообщение ded » 23 мар 2018, 14:37

Использовать функцию SIP_HEADER(from) ?
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: перехват sip debug в extenssion

Сообщение dos » 23 мар 2018, 15:33

Set(CALLERID(num)=${SIP_HEADER(X-Extension-Number)});
C самого начала пробовал, не получалось. Написал в чат, то же отправили заголовки сип просматривать.
Прописал все снова, работает.
dos
 
Сообщений: 13
Зарегистрирован: 23 мар 2018, 13:48

Re: перехват sip debug в extenssion

Сообщение dmitry74 » 21 май 2020, 00:40

dos писал(а):Set(CALLERID(num)=${SIP_HEADER(X-Extension-Number)});
C самого начала пробовал, не получалось. Написал в чат, то же отправили заголовки сип просматривать.
Прописал все снова, работает.

Приветствую! А где нужно разместить Set(CALLERID(num)=${SIP_HEADER(X-Extension-Number)}); ?
dmitry74
 
Сообщений: 1
Зарегистрирован: 20 май 2020, 23:42


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH