您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 冶金工业 > 华为交换机中间件开发手册实用版
属性名称含义默认值特性AgentID坐席工号0Initial之前设置生效MainCTIIP平台IP“”Initial之前设置生效BackCTIIP平台备机IP“”Initial之前设置生效DN坐席分机号码“”Initial之前设置生效AutoAnswer自动应答1设置之后,下一通电话生效ServiceList技能组“”Initial之前设置生效AutoEnterIdle是否自动进入空闲态0设置之后,下一通电话生效OtherWorkTimeOut挂机后进入空闲态间隔15000只有AutoEnterIdle为1,该值才生效,设置之后,下一通电话生效方法初始化功能设置控件的相关属性。一般在页面加载的时候调用。原型LONGInitial(void)参数参数参数说明无返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流无发起方失败事件流无对方事件流无反初始化功能反初始化。一般在页面关闭的时候设置。原型LONGUnInitial(void)参数参数参数说明无返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流无发起方失败事件流无对方事件流无签入功能坐席登录CTI平台。原型LONGSignIn(void)参数参数参数说明无返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流事件描述OnSignInSuccess(LONGMediaServerType)MediaServerType为1代表CTIServer发起方失败事件流事件描述OnSignInFailure(LONGMediaServerType)MediaServerType为1代表CTIServer对方事件流无签出功能坐席退出呼叫中心平台。原型LONGSignOut(void)参数参数参数说明无返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流事件描述OnSignOutSuccess(LONGMediaServerType)MediaServerType为1代表CTIServer发起方失败事件流事件描述OnSignOutFailure(LONGMediaServerType)MediaServerType为1代表CTIServer对方事件流无呼叫进入、录音(事件)功能有呼叫(内线、外线、咨询、通话转移)进入。振铃事件描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:0代表客户呼叫,1代表内部呼叫,2代表咨询呼叫,3代表通话转移呼叫MediaType:5,代表语音媒体久不应答事件描述OnLongNoAnswer(CallerNo,BeginTime,EndTime)CallerNo:客户号码BeginTime:开始振铃时间EndTime:结束振铃时间录音事件描述OnBeginRecordSuccess(FileName)FileName:录音文件名称应答功能应答内线呼叫、外线呼叫、咨询呼叫、通话转移呼叫。原型LONGAnswer(LONGMediaType)参数参数参数说明MediaType为1,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)操作方成功事件流事件描述OnAnswerSuccess(MediaType)MediaType:5,代表语音媒体操作方失败事件流事件描述OnAnswerFailure(MediaType)MediaType:5,代表语音媒体对端坐席事件流无挂断功能坐席挂断当前呼叫。原型Hangup(LONGMediaType)参数参数参数说明MediaType为1,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)操作方成功事件流事件描述OnHangupSuccess(Party,MediaType)Party:0代表客户挂断,1代表坐席挂断,2代表被咨询方挂断MediaType:5,代表语音媒体操作方失败事件流(内线呼叫)事件描述OnHangupFailure(Party,MediaType)Party:0代表客户挂断,1代表坐席挂断,2代表被咨询方挂断MediaType:5,代表语音媒体对端坐席事件流无外呼功能发起呼叫。原型MakeCall(Dest,ANI,Type,MediaType)参数参数参数说明Dest需要外呼的号码(如果为内线,则为坐席的分机号码)ANI发起呼叫方的电话号码,一般为发起操作的坐席的分机号码Type0,代表外部呼叫1,代表内部呼叫MediaType为1,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)操作方成功事件流对端振铃并应答成功事件流描述OnMakeCallSuccess(CallID,MediaType)CallID:呼叫标识MediaType:5,代表语音媒体OnMakeCallTalkSuccess(MediaType)MediaType:5,代表语音媒体对端振铃但没有应答成功事件流描述OnMakeCallSuccess(CallID,MediaType)CallID:呼叫标识MediaType:5,代表语音媒体OnMakeCallFailure(MediaType)MediaType:5,代表语音媒体操作方失败事件流事件流描述OnMakeCallFailure(MediaType)MediaType:5,代表语音媒体对方事件流(内线呼叫)坐席振铃事件流描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:1代表内部呼叫MediaType:5,代表语音媒体坐席振铃未应答事件流描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:1代表内部呼叫MediaType:5,代表语音媒体OnLongNoAnswer(CallerNo,BeginTime,EndTime)CallerNo:客户号码BeginTime:振铃开始时间EndTime:结束振铃时间二次拨号功能拨通总机之后,拨打分机。原型SendDTMF(DTMFDigits)参数参数参数说明DTMFDigits需要发送的分机号码返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流无发起方失败事件流无对方事件流无咨询功能发起咨询,包括坐席、外线。原型Consult(ConsultNum,ConsultType,MediaType)参数参数参数说明ConsultNum需要咨询的坐席分机号码、外线号码或技能组描述ConsultType0,外线1,内线2,技能组MediaType5,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流对端振铃并应答成功事件流描述OnConsultSuccess(CallID,MediaType)CallID:呼叫标识MediaType:5,代表语音媒体OnConsultTalkSuccess(MediaType)MediaType:5,代表语音媒体对端振铃但没有应答成功事件流描述OnConsultSuccess(CallID,MediaType)CallID:呼叫标识MediaType:5,代表语音媒体OnConsultFailure(MediaType)MediaType:5,代表语音媒体操作方失败事件流事件流描述OnConsultFailure(LONGMediaType)MediaType:5,代表语音媒体被咨询方事件流(坐席)振铃事件流描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:1代表内部呼叫MediaType:5,代表语音媒体坐席振铃未应答事件流描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:2代表咨询呼叫MediaType:5,代表语音媒体OnLongNoAnswer(CallerNo,BeginTime,EndTime)CallerNo:发起咨询方号码BeginTime:振铃开始时间EndTime:结束振铃时间咨询转移功能将客户电话转移到被咨询方。原型Transfer(MediaType)参数参数参数说明MediaType5,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流事件流描述OnTransferSuccess发起方失败事件流事件流描述OnTransferFailure对方事件流无通话转移功能将当前电话直接转移到目标方原型SingleStepTransfer(TransferNum,TransferType,MediaType)参数参数参数说明TransferNum转移的内线号码、外线号码、技能组、IVR号码TransferType0,内线1,外线2,技能组3,IVRMediaType5,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流事件流描述OnSingleStepTransSuccess(MediaType)5,代表语音媒体OnHangupSuccess(Party,MediaType)Party:Party:0代表客户挂断,1代表坐席挂断,2代表被咨询方挂断MediaType:5,代表语音媒体发起方失败事件流事件流描述OnSingleStepTransFailure(MediaType)5,代表语音媒体被转移方事件流(转移坐席)振铃事件流描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:3代表通话转移呼叫MediaType:5,代表语音媒体坐席振铃未应答事件流描述OnAnswerRequest(CallID,CallType,MediaType)CallID:呼叫标识CallType:3代表通话转移呼叫MediaType:5,代表语音媒体OnLongNoAnswer(CallerNo,BeginTime,EndTime)CallerNo:发起咨询方号码BeginTime:振铃开始时间EndTime:结束振铃时间强制签出功能将坐席强制退出平台原型ForceOut(LONGAgentID)参数参数参数说明AgentID坐席工号返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流事件流描述OnForceOutSuccess发起方失败事件流事件流描述OnForceOutFailure对方事件流事件流描述OnForceOut强插功能强插。原型Insert(LONGAgentID,LONGMediaType)参数参数参数说明AgentID坐席工号MediaTypeMediaType:5,代表语音媒体返回值返回值返回值说明0成功其他失败(使用GetPromptByErrorCode获取错误描述)发起方成功事件流事件流描述OnInsertSuccess(MediaType)MediaType:5,代表语音媒体发起方失败事件流事件流描述OnInsertFailure(MediaType)MediaType:5,代表语音媒体对方事件流无强拆功能强制拆除坐席的话路。原型Break(LONGAgentID,LONGMe
本文标题:华为交换机中间件开发手册实用版
链接地址:https://www.777doc.com/doc-2643310 .html