2014-11-29 5 views
1

아래 코드를 사용하여 별표 (*)에 연결하고 발신자 번호, 고유 ID, 전화 끊기, 응답 된 전화 번호 등과 같은 AMI 이벤트를 찾는 응용 프로그램이 있습니다. 로그인에 성공했지만 있지만 전송 된 이벤트가 없습니다.별표 사용자 이벤트가 감지되지 않았습니다.

 callsList = new Dictionary<string, string>(); 
     activeAgents = new Dictionary<string, string>(); 
     manager = new ManagerConnection(credentials.Address, credentials.Port, credentials.UserName, credentials.Password); 
     manager.NewCallerId += new NewCallerIdEventHandler(manager_NewCallerId); 
     manager.Link += new LinkEventHandler(manager_Link); 
     manager.Unlink += new UnlinkEventHandler(manager_Unlink); 
     manager.NewState += new NewStateEventHandler(manager_NewState); 
     manager.Hangup += new HangupEventHandler(manager_Hangup); 
     manager.Login(); 

우리의 다이얼 플랜은 우리가 사용하는 라인을

 exten => s,n,UserEvent(NewCallerId, ${CALLERID(num)}) 
     exten => s,n,UserEvent(NewState, ${CALLERID(num)}) 
     exten => s,n,UserEvent(Hangup, ${UNIQUEID}) 

관리자 사용자가 다음과 같은 한 것은 읽기 및 쓰기에 대한 모든 권한을 갖습니다. 도움을 주시면 감사하겠습니다.

:

답변

관련 문제