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

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

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

ответил 2012-02-01 18:50:26 +0400

tcp Gravatar tcp

не используй макросы, а используй DIALSTATUS вот пример на скорую руку exten => 095XXXXXXX,2,SET(GLOBAL(NOMERTOMTC)=${EXTEN}) exten => _095XXXXXXX,n,Dial(SIP/${NOMERTO_MTC}@3003) exten => _095XXXXXXX,n,NoOp( TTTTTTTT Dial Status: ${DIALSTATUS}) exten => _095XXXXXXX,n,Goto(s-${DIALSTATUS},1)

exten => s-NOANSWER,1,Hangup exten => s-CONGESTION,1,Congestion exten => s-CANCEL,1,Hangup exten => s-BUSY,1,Dial(SIP/${NOMERTOMTC}@3004) exten => s-CHANUNAVAIL,1,Dial(SIP/${NOMERTOMTC}@3004)

не используй макросы, а используй DIALSTATUS вот пример на скорую руку руку

exten => 095XXXXXXX,2,SET(GLOBAL(NOMERTOMTC)=${EXTEN}) TO_MTC)=${EXTEN})

exten => _095XXXXXXX,n,Dial(SIP/${NOMER095XXXXXXX,n,Dial(SIP/${NOMERTO_MTC}@3003) TO_MTC}@3003)

exten => _095XXXXXXX,n,NoOp( TTTTTTTT Dial Status: ${DIALSTATUS}) ${DIALSTATUS})

exten => _095XXXXXXX,n,Goto(s-${DIALSTATUS},1)

exten => s-NOANSWER,1,Hangup s-NOANSWER,1,Hangup

exten => s-CONGESTION,1,Congestion s-CONGESTION,1,Congestion

exten => s-CANCEL,1,Hangup s-CANCEL,1,Hangup

exten => s-BUSY,1,Dial(SIP/${NOMERTOMTC}@3004) MTC}@3004)

exten => s-CHANUNAVAIL,1,Dial(SIP/${NOMERTOMTC}@3004)

не используй макросы, а используй DIALSTATUS вот пример на скорую руку

exten => 095XXXXXXX,2,SET(GLOBAL(NOMERTO_MTC)=${EXTEN})

exten => 095XXXXXXX,n,Dial(SIP/${NOMERTO_MTC}@3003)

exten => _095XXXXXXX,n,NoOp( TTTTTTTT Dial Status: ${DIALSTATUS})

exten => _095XXXXXXX,n,Goto(s-${DIALSTATUS},1)

exten => s-NOANSWER,1,Hangup

exten => s-CONGESTION,1,Congestion

exten => s-CANCEL,1,Hangup

exten => s-BUSY,1,Dial(SIP/${NOMERTOMTC}@3004)

exten => s-CHANUNAVAIL,1,Dial(SIP/${NOMERTOMTC}@3004)

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