1 | изначальная версия редактировать | |
а почему
_X!
если должно быть
_X.
?
2 | No.2 Revision редактировать |
а почему
_X!
если должно быть
_X.
?
вообще метод какойто странный. сделайте так гдето
[in] exten = > X.,1,Gosub(checkcid,${CALLERID(num)},1) exten = > _X.,2,Dial(кудато) [checkcid] include => checkcidcidok exten => 1234565,1,Congestion [checkcid_ok] exten => _X.,1,Return
3 | No.3 Revision редактировать |
а почему
_X!
если должно быть
_X.
?
вообще метод какойто странный. сделайте так гдето
[in]
exten = > 4 | No.4 Revision редактировать |
а почему
_X!
если должно быть
_X.
?
вообще метод какойто странный. сделайте так гдето
[in]
exten = > _X.,1,Gosub(checkcid,${CALLERID(num)},1)
exten = > _X.,2,Dial(кудато)
[checkcid]
include => checkcid_cidok
exten => 1234565,1,Congestion
3726893167,1,Congestion
[checkcid_ok]
exten => _X.,1,Return
5 | No.5 Revision редактировать |
а почему
_X!
если должно быть
_X.
?
вообще метод какойто странный. сделайте так гдето
[in]
exten = > _X.,1,Gosub(checkcid,${CALLERID(num)},1)
exten = > _X.,2,Dial(кудато)
[checkcid]
include => checkcid_cidok
exten => 3726893167,1,Congestion
3726893167,1,Congestion(2)
[checkcid_ok]
exten => _X.,1,Return
exten => s,1,return; no cid
6 | No.6 Revision редактировать |
а почему
_X!
если должно быть
_X.
?
вообще метод какойто странный. сделайте так гдето
[in]
exten = > _X.,1,Gosub(checkcid,${CALLERID(num)},1)
exten = > _X.,2,Dial(кудато)
[checkcid]
include => checkcid_cidok
exten => 3726893167,1,Congestion(2)
[checkcid_ok]
exten => _X.,1,Return
exten => s,1,return; no cid
а вообще такое я пишу обычно через лукап в базе по номеру и посыланиювсего что не нашлося. да я знаю что база нагружаеться - для этого есть кеширование. и у мускл оно получше чем у астриска.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.