Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
DmitriyMD
0
вклад
1
вопрос
1
ответ
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как передать серверу ИС внутренний номер оператора и входящий номер из Asterisk?
DmitriyMD
@DmitriyMD
Автор вопроса
Дмитрий Шицков
: ну главное что в итоге всё заработало:)
Вот кстати что получилось в итоге (как заработало):
[incoming_calls]
exten => _X.,n,Dial(SIP/111&SIP/112,,M(curl^${CALLERID(num)}))
[macro-curl]
exten => s,1,NoOp(${DIALEDPEERNUMBER},${CALLERID(num)})
exten => s,n,System(${CURL(
http://IP:port/script?id=
${DIALEDPEERNUMBER}&number=${ARG1})})
exten => h,n,Hangup()
Написано
более трёх лет назад
Как передать серверу ИС внутренний номер оператора и входящий номер из Asterisk?
DmitriyMD
@DmitriyMD
Автор вопроса
Если вы про ${CALLERID(num)}, то мы это выводили для того чтобы понять, определяется номер или нет
Написано
более трёх лет назад
Как передать серверу ИС внутренний номер оператора и входящий номер из Asterisk?
DmitriyMD
@DmitriyMD
Автор вопроса
Всё что после ",," выдаёт как текст, т.е. просто выводит в консоль без запуска макроса
Написано
более трёх лет назад
Как передать серверу ИС внутренний номер оператора и входящий номер из Asterisk?
DmitriyMD
@DmitriyMD
Автор вопроса
oldbro
: номер определился, но после того как положили трубку... Как бы это определить пораньше...
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
Вот кстати что получилось в итоге (как заработало):
[incoming_calls]
exten => _X.,n,Dial(SIP/111&SIP/112,,M(curl^${CALLERID(num)}))
[macro-curl]
exten => s,1,NoOp(${DIALEDPEERNUMBER},${CALLERID(num)})
exten => s,n,System(${CURL(http://IP:port/script?id= ${DIALEDPEERNUMBER}&number=${ARG1})})
exten => h,n,Hangup()