呼叫中心mvb事件方法总结草稿

 

本章为呼叫中心事件笔记。文中‘已作废’字样是针对目前新版本(1.0.0版本以上)而言。

 

1.DialEvent事件(普通正常来电/去电事件)

事件信息:

来电事件:org.asteriskjava.manager.event.DialEvent

[dateReceived='Mon Feb 27 18:18:02 GMT+08:00 2012',

privilege='call,all',subevent='Begin',callerid='18221376863',

dialstatus=null,sequencenumber=null,

destuniqueid='1330337878.255',srcuniqueid='1330337860.254',

destination='SIP/433-0a872650',dialstring=null,timestamp=null,

calleridname=null,

uniqueid='1330337860.254',

server=null,src='Zap/1-1',calleridnum='18221376863',channel='Zap/1-1',

systemHashcode=11412519]

去电:

org.asteriskjava.manager.event.DialEvent

[dateReceived=Tue Aug 02 13:42:25 GMT+08:00 2011,privilege='call,all',

destination='Zap/2-1',
calleridname='小栗',callerid='432',srcuniqueid='1312263704.192',

src='Zap/11-1',timestamp='null',destuniqueid='1312263707.193',

systemHashcode=29394850]

参数和相关获取方法,如下:

 通道和通道id

参数获取方法示例描述
channelgetChannelSIP/436-b7def690通道(主叫方)
srcgetSrc() 已过时SIP/436-b7def690同上
uniqueIdgetUniqueId()1330331106.222通道id(主叫方)
srcuniqueidgetSrcUniqueId() 已过时1330331106.222同上
destinationgetDestination()SIP/33191019-0a872650通道(接听方)
destuniqueidgetDestUniqueId()1330331106.223通道id(接听方)

其他

 

参数获取方法示例描述
calleridnumgetCallerIdNum()33191019主叫方号码
calleridgetCallerId()已过时33191019同上
calleridnamegetCallerIdName()李雪 或者  null主叫方

参数获取方法示例描述
dialstatusgetDialStatus()  
dialstringgetDialString()  
dateReceivedgetDateReceived()Mon Feb 27 16:25:10 GMT+08:00 2012呼叫时间
privilegegetPrivilege()call,all 
subeventgetSubEvent()Begin 
sequencenumbergetSequenceNumber()  
servergetServer()  
timestampgetTimestamp()  
    
    

 

 

2.AgentCalledEvent事件(队列事件)

事件信息:

org.asteriskjava.manager.event.AgentCalledEvent[

dateReceived='Wed Feb 29 17:28:15 GMT+08:00 2012',privilege='agent,all',queue='87',

destinationchannel=null,callerid='18205211314',sequencenumber=null,

channelcalling='Zap/1-1',agentname='433',

variables=null,timestamp=null,extension='87',

calleridname=null,uniqueid='1330507695.98',

agentcalled='SIP/433',priority='9',context='ext-queues',server=null,

calleridnum='18205211314',systemHashcode=11485291]

参数获取方法示例描述
queuegetQueue87队列的名称(其实是号码)
agentnamegetAgentName433队列中的分机号(被叫方)
agentcalledgetAgentCalled()SIP/433该分机的通道(被叫方)
calleridnumgetCallerIdNum()18205211314主叫方号码
calleridgetCallerId()已过时同上同上
channelcallinggetChannelCallingZap/1-1主叫方通道名称
uniqueidgetUniqueId()1330507695.98主叫方通道id
    
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值