通过来电者拨打号码

时间:2013-02-05 20:06:55

标签: voip asterisk

我有星号服务器,分配一个共同的voip号码f.ex。:   - 48221111111   - 48222222222

如何检查/检测(在extension.conf中)上面这两个号码,来电拨号以连接我的星号服务器?

1 个答案:

答案 0 :(得分:0)

您可以使用$ {EXTEN}来实现此目的,或者如果在宏中,您可以使用$ {MACRO_EXTEN}:

[macro-incoming_VOIP]
exten = s,1,LookupBlacklist(j)
exten = s,2,GotoIf( ${MACRO_EXTEN} = 48221111111?3:4)
exten = s,3,Goto(from-outside|24|1)
exten = s,4,Macro(timecondition,voicemenu-custom-1|660|1,voicemenu-custom-1|660|1)
exten = s,102,Goto(Blacklist-Handle,s,1)

如果执行宏而不是调用扩展,上下文和优先级分别存储在$ {MACRO_EXTEN},$ {MACRO_CONTEXT}和$ {MACRO_PRIORITY}中。

相关问题