我正在使用星号将呼叫从软交换转发到网关,我希望只允许呼叫者id为10位的呼叫,例如7181234567,而不允许呼叫者id超过10位
在我的extensions.conf文件中,它的默认设置是:
[globals]
[default]
exten => _X.,1,Set(CALLERID(NUM)=${FILTER(0123456789,${CALLERID(NUM)})})
exten => _X.,n,goto(a2billing-did,${EXTEN},1)怎样才能只允许10位数字的来电显示通过系统?
发布于 2019-03-27 06:02:48
Asterisk模式有两个部分,DST和SRC
这个信息是公开的,如果你没有读到模式,不建议你使用星号。
https://wiki.asterisk.org/wiki/display/AST/Pattern+Matching
对于您的情况(src恰好是10位数)将如下所示
exten => _X./_XXXXXXXXXX,Something或
exten => _X./_NXXNXXXXXX,Somethinghttps://stackoverflow.com/questions/55358134
复制相似问题