Можно ли нас asterisk сделать чтобы при наборе номера с телефона yealink сразу набрать номер с добавочным?
Например 88001234567*2
Dialplan
[Telphin]
exten => _8XXXXX.,1,NoOp(Telphin)
exten => _8XXXXX.,n,Dial(SIP/Telphin/${EXTEN})
exten => _8XXXXX.,n,Congestion(3)
exten => _8XXXXX.,n,Hangup()
Можно. Я делал так:
exten => _8XXXXXXXXXX###XXXX,1,Set(ADDNUM=${EXTEN:-4})
exten => _8XXXXXXXXXX###XXXX,2,Dial(SIP/mtt/${EXTEN:0:11},,D(wwww${ADDNUM}))
После трех решеток - добавочный.
Задан: 2017-02-13 13:02:52 +0400
Просмотрен: 4,377 раз
Обновлен: Feb 13 '17
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Прописал так exten => _8XXXXX.###XXXX,n,Set(ADDNUM=${EXTEN:-4}) exten => _8XXXXX.###XXXX,n,Dial(SIP/Telphin/${EXTEN:0:11},,D(wwww${ADDNUM})) номер 88001234567*2 набирается, но добавочный не подхватывается, пробовал выставлять больше паузу не помогает.
user ( 2017-02-13 14:36:49 +0400 )редактироватьа наберите номер 88001234567*2###7777 у вас астериск наберет добавочный 7777. С учетом этой информации поменяйте мои правила под свои нужды...
someuserman ( 2017-02-13 16:48:27 +0400 )редактировать