天天看点

asterisk学习笔记7--宏定义规则

宏:就是一种子程序。

简单示例:

[macro-incoming] //宏的context名称都是以macro-开头,后面跟上宏名称。 exten => s,1,Dial(SIP/${MACRO_EXTEN},10) //在宏中,一些系统变量的名称要以MACRO开头。 exten => s,n,VoiceMail(${MACRO_EXTEN}) //在宏中,分机名称一律只能设为s      

[sales]

exten => _2XXX,1,Macro(incoming)                //调用宏时使用Macro()参数加上宏名称即可。

[building-mgr]

exten => _2XXX,1,Macro(incoming)

继续阅读