`
秦巛骨
  • 浏览: 8035 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

Asterisk1.4 AGI Command 翻译(二)

阅读更多

AGI Command Reference

                                                               中文版

 

 

 

                                                                               

SET AUTOHANGUP

  法:SET AUTOHANGUP <time>

  明:定时挂断通道。时长由time参数决定,单位是秒。设置time为“0”,自动挂断失效。当然,也可以在定时时间到之前手动挂断通道。

返回值:

0       定时挂断已设置

                                                                              

SET CALLERID

  法:SET CALLERID <number>

  明:设置当前通道的主叫号码

返回值:

1       CALLERID已设置

                                                                              

SET CONTEXT

  法:SET CONTEXT <context>

  明:设置应用结束后的context,从而继续流程。

返回值:

0       context已设置

                                                                               

SET MUSIC ON

  法:SET MUSIC ON [on|off] [class]

  明:打开或关闭music-on-hold发生器。如果class()参数未指定,则使用默认的music-on-hold类。

返回值:

0       总是返回0

                                                                              

SET PRIORITY

  法:SET PRIORITY <priority>

  明:设置应用结束后的priority,从而继续流程。

返回值:

0       priority已设置

                                                                              

SET VARIABLE

  法:SET VARIABLE <variablename> <value>

  明:设置变量的初始值,并在后面的拨号方案中以${变量名字}形式使用。variablename参数为变量名,value参数为变量值。

返回值:

1       变量已设置

                                                                              

STREAM FILE

  法:STREAM FILE <filename> <escape_digits> [sample_offset]

  明:播放指定的语音文件,允许按键终止播放,这命令与GET DATA类似,但只返回用户的第一个按键,GET DATA可以积累返回用户的很多按键。filename参数,指定要播放的语音文件名,不带扩展名。escape_digits参数,指定终止按键,如“#”。sample_offset参数可选,指定语音文件播放的长度。

返回值:

-1      错误或挂断

0       完全播并无按键

value十进制表示的键值的ASCII

                                                                              

TDD MODE

  法:TDD MODE

  明:在当前通道上启用/关闭 TDD(分时双功模式)收发模式。

返回值:

0       通道不支持TDD功能

1       设置成功

                                                                              

VERBOSE

  法:VERBOSE <message> <level>

  明:通过Verbose信息系统向Asterisk控制台发送message(信息)level参数,指定显示在AsteriskCLI(command-line interface)上的信息有多详细。

返回值:

0       总是返回0

                                                                              

WAIT FOR DIGIT

  法:WAIT FOR DIGIT <timeout>

  明:通道等待接收DTMF键值,timeout参数,指定通道等待时间长度,设置成“-1”表示无限时长。

返回值:

         -1      错误或通道挂断

0       超时

         value十进制表示的键值的ASCII码值

 

                                                                              

                                                                      -完结-

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics