设置随路数据标签

向CTI发送随路数据

标签用法
<object name="test" classid="method://function/setcalldata">
<param name="callData" value="US=abshdsaa"/>
<filled>
<if cond="test.result='SUCCESS'">
<log>发送随路数据到CTI成功</log>
</if>
</filled>
</object>

属性
属性名  说明
name  对象名称
classid  method://function/setcalldata
参数
参数名  说明
callData 随路数据。(IN)
返回值
通过name属性作为对象来接收返回结果
在name.result中接收返回结果,使用时将name替换为实际设置的变量名
返回值  说明
SUCCESS  操作随路数据成功
FAILURE  操作随路数据失败

实例
该示例是应答后,先获取随路数据,然后重新设置随路数据
<?xml version="1.0" encoding="gb2312"?>
<vxml version="2.0">
 <var name="data"/>
 <form>
  <object name="myAnswer" classid="method://ngcc/Call/Answer">
   <filled>
    <if cond="myAnswer!='SUCCESS'">
     <throw event="exit"/>
    </if>
   </filled>
  </object>

  <object name="getdata" classid="method://ngcc/CallExtend/OperatorData">
   <param name="OperateType" value="0"/>
   <param name="DataLen"  value="256"/>
   <param name="DataInfo" value="data"/>
   <filled>
    <if cond="getdata.result=='SUCCESS'">
     <log>发送随路数据到CTI成功</log>
    </if>
    <log>
     操作随路数据返回
     <value expr="data"/>
    </log>
   </filled>
  </object>

  <object name="test" classid="method://function/setcalldata">
   <param name="callData" value="US=w2e2e2e2323112"/>
   <filled>
    <if cond="test.result=='SUCCESS'">
     <log>发送随路数据到CTI成功</log>
    </if>
   </filled>
  </object>
  <block>
   <prompt><audio src="ipfile://wait.wav"/></prompt>
  </block>
 </form>
</vxml>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值