Не удалось получить вызываемый номер в extensions.conf при исходящих

Я применяю автоматический набор в звездочке, используя файл .call Мой a.call

Channel: DAHDI/g0/09*********
MaxRetries: 1
RetryTime: 600
WaitTime: 30
Context: outgoing
Extension: 10
Priority: 1

Моя проблема в том, что я хочу получить вызываемый номер в файле extensions.conf. Я использую CALLERID(dnid), но в моем кли отображается ноль, что означает, что я не могу получить вызываемый номер.Есть ли способ получить вызываемый номер в расширениях? Заранее спасибо.


person codegasmer    schedule 14.06.2014    source источник
comment
вы прочитали док. Это дубликат stackoverflow.com/questions /24210322/   -  person arheops    schedule 14.06.2014
comment
поток, который вы мне показали, отличается, в приведенном выше вопросе я не могу извлечь набранный номер в моем extensions.conf(read carefully), в отличие от потока, который просят установить номер вызывающего абонента   -  person codegasmer    schedule 14.06.2014
comment
Нить такая же. Пожалуйста, прочитайте документацию о файлах вызовов.   -  person arheops    schedule 14.06.2014
comment
читайте документацию, но не находите решения этой проблемы.   -  person codegasmer    schedule 15.06.2014
comment
У вас есть переменные использования.   -  person arheops    schedule 15.06.2014
comment
я тебя не понимаю, what use variables?   -  person codegasmer    schedule 16.06.2014
comment
Добавьте Setvar: clid=$phone_no в свой файл вызовов, где $phone_no = 09*********, теперь вы можете получить свой клид, вызвав переменную ${clid}. Если вы хотите увидеть эту переменную, используйте NoOp(CALLERID(all)=${clid})   -  person Vivek Raj    schedule 16.06.2014
comment
Если это решит эту проблему, пожалуйста, проголосуйте за мой ответ и примите его как правильный.   -  person Vivek Raj    schedule 17.06.2014
comment
@VivekRaj, у меня нет такой большой репутации, вам лучше опубликовать это как ответ   -  person codegasmer    schedule 17.06.2014


Ответы (1)


Добавьте Setvar: clid=$phone_no в свой файл вызовов, где $phone_no = 09*********, теперь вы можете получить свой клид, вызвав переменную ${clid}. Если вы хотите увидеть эту переменную, используйте NoOp(CALLERID(all)=${clid})

person Vivek Raj    schedule 17.06.2014