例如,AddQueueMember(queue_name,SIP/XXXX)和AgentLogin(SIP/XXX)之间是否存在差异,后者在queues.conf中具有如下队列名称?
agents.conf
[agents]
agent => 1001,4321,Wayne Kerr
queues.conf
[queue1]
member => Agent/1001
extensions.conf
exten => 28,1,AgentLogin(1001)
exten => 29,1,Queue(queue1)
我的意思是,我可以只使用AddQueueMember()应用程序而不使用AgentLogin()来做同样的事情吗?感谢和问候
具有该接口的AgentLogin(interface)
代理将登录到他所属的所有队列中。代理需要向系统拨打电话,在挂断电话之前,他将在AgentLogin应用程序处停留。这意味着代理和服务器有永久的连接,并且进入呼叫队列的队列会立即连接
若使用AddQueueMember(queuename,interface,...)
,只需将接口添加到指定的队列中,所以当调用者进入队列时,接口就会被调用。当您不希望该成员再出现在队列中时(工作时间之外),您必须调用RemoveQueueMember()
有一个区别,现在这一切都取决于你需要什么以及你想如何实现:D