Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-11-15 09:41:32 +0400

ruslan.zabirov Gravatar ruslan.zabirov flag of Russian Federation

Передать в файл ${DIALSTATUS}

Каким образом можно передать статус звонка в файл?

Передать в файл ${DIALSTATUS}

Каким образом можно передать статус звонка в файл?

[AMITest]
exten => 111,1,Answer same => n,Playback(/var/lib/asterisk/1)
 same => n,Festival('${fio}')
 same => n,Playback(/var/lib/asterisk/2)
 same => n,Festival('${zad}')
 same => n,Playback(/var/lib/asterisk/3)
 same => n,Noop(${DIALSTATUS})
 same => n,System(/bin/echo "'${EXTEN} ${CALLERID} ${DATETIME} ${DIALSTATUS}'" > /tmp/zhopa)

таким образом передалось только ${EXTEN}

Передать в файл ${DIALSTATUS}

Каким образом можно передать статус звонка в файл?

[AMITest]
exten => 111,1,Answer 111,1,Answer
 same => n,Playback(/var/lib/asterisk/1)
 same => n,Festival('${fio}')
 same => n,Playback(/var/lib/asterisk/2)
 same => n,Festival('${zad}')
 same => n,Playback(/var/lib/asterisk/3)
 same => n,Noop(${DIALSTATUS})
 same => n,System(/bin/echo "'${EXTEN} ${CALLERID} ${DATETIME} ${DIALSTATUS}'" > /tmp/zhopa)

таким образом передалось только ${EXTEN}

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.