-
查询db9接口定义中关于取席的各种状态
资源介绍
3.4 设置坐席忙闲状态
坐席要暂时离开的时候调用此函数,此函数在签入成功之后才能调用
SetSeatState(seatno:String,seatstate:int)
参数:seatno 坐席号码
seatstate 坐席状态,=0设置空闲,=1设置忙
成功:返回 0;其他错误代码
3.5 来电和接口函数调用回调 js的函数
onCallinCallouRing(callercalledinfo)
说明:
有用户来电,或者坐席拨出之后用户振铃,系统会调用这个函数
用户拨入:callercalledinfo 内容格式: "callin:caller="+callinfoH.value.caller+"called="+callinfoH.value.called;
比如用户拨入 callin:caller=13606060253called=3010110uid=xxxxcdrid=xxxx
或者坐席拨出 callou:caller=3010110called=13606060253uid=xxxxcdrid=xxxxext=xxx
或者 操作的回调: callop:opfun=XXXXresult=X
说明:result=0 ok result<0错误代码
3.6 播音函数
playnumvox(numberstring:String)
参数:numberstring 要播放的语音:'0'-'9' 'r'
'r' 表示振铃声音
成功:返回 0;其他错误代码
3.7 下班不签出,后台值班
坐席要下班了,但是还考虑使用手机接客户的电话进行后台电话值班的时候调用此函数,此函数在签入成功之后
才能调用
logoutOnDuty(seatno:String)
参数:seatno 坐席号码
成功:返回 0;其他错误代码
3.8 查询取席的各种状态
GetSeatCallState(seatno:String)
参数:seatno 坐席号码