2013-07-11 36 views
1

例如,AddQueueMember(隊列名,SIP/XXXX)和AgentLogin(SIP/XXXX)在queues.conf中具有queuename的區別如下?AddQueueMember和AgentLogin應用程序有什麼區別?

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()? 感謝和問候

回答

1

AgentLogin(interface)具有該接口的代理將登錄到他所屬的所有隊列。代理需要將呼叫發送到系統,他將駐留在AgentLogin應用程序中,直到他掛斷電話。這意味着代理與服務器永久連接,呼叫進入隊列立即連接。

如果您使用AddQueueMember(queuename,interface,...),您只需將接口添加到指定的隊列中,以便在調用者進入隊列時該接口即將響起。如果您不希望該成員再次進入隊列(工作時間以外),則必須調用RemoveQueueMember()。

是有區別的,現在這一切都取決於你需要什麼,你想如何實現這一目標:d

+0

謝謝你的答案 – mrgenco

相關問題