配置语音菜单

该API用于对指定编号的语音菜单进行参数配置,并返回配置后的结果及状态。

请求示例

<?xml version="1.0" encoding="utf-8" ?>
<Control attribute="Assign">
    <menu id="1">
        <voicefile>welcome</voicefile>
        <repeat>3</repeat>
        <infolength>5</infolength>
        <exit>#</exit>
    </menu>
</Control>

参数说明

说明:<>表示必选项,[]表示可选项,(当参数值为默认值或空时,响应消息可能不携带该参数)

参数名称 类型 参数说明 参数值说明
<menu id> int 语音菜单的编号 有效值1~50
[voicefile] string 语音文件,当有呼叫被转接到该菜单时播放该语音文件。 只支持dat和pcm格式,可指定远程下载路径。
点击查看语音文件配置说明
[repeat] int 语音文件的播放次数 有效值0~65535,0为循环播放,默认值为0
[infolength] int 按键检查长度,当被转接到该菜单内的通话方输入按键的长度达到该长度时,OM会将已检测到的按键信息推送给应用服务器。 合法值为1~255(一字节长度)默认值为1
[exit] char 按键检查结束符,当被转接到该菜单内的通话方按键输入该符号后,OM会立刻将已检测到的按键信息推送给应用服务器。 合法值:1~9、A~D、*、#,默认为空

响应示例

<?xml version="1.0" encoding="utf-8" ?> 
<Status>
    <menu id="1">
        <voicefile> welcome </voicefile>
        <repeat>3</repeat>
        <infolength>5</infolength>
        <exit>#</exit>
        <outer id="44" from="200" to="02167103750" trunk="02161208234"/>
        <visitor id="46" from="13012345678" to="02161204000"/>
    </menu>
</Status>

解释: 其中outer和visitor为当前呼叫驻留在该语音菜单中的去电和来电。

注:若当前没有任何呼叫被转接到该菜单,响应包体中将携带XML注释字段:<!-- Empty Waiting List -->。

参数说明

略,可参考查询语音菜单的API响应消息中的参数说明

友情提示:超链接返回的快捷键为Alt + ←)

results matching ""

    No results matching ""