企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### **回调事件解绑接口** ~~~ instance.callbackFunctionDestroy(opt); ~~~ **接口说明** 说明:使用该接口来动态解绑系统通知回调事件。 **接口参数简介** | 名称 | 类型 | 说明 | 是否必须 | | --- | --- | --- | --- | | opt | object | 回调事件配置对象,对象内包含的属性为需要配置的回调事件函数 | 是 | **示例代码** 以初始化房间管理相关事件为例 ~~~ //定义房间配置对象roomOpt var roomOpt={ onRoomUserInAndOut: onAnyChatUserAtRoom, //用户进出房间通知事件 onRoomUserChanged: onAnyChatRoomOnlineUser, //房间用户数变化通知事件 onRoomUserMsgReceived: onAnyChatUserMsgAtRoom //接收房间内的文本消息通知事件 }; //把以上包含了三种回调事件属性的对象传入 instance.callbackFunctionDestroy(roomOpt); ~~~ **配置对象可传入的属性,传入其他属性绑定的函数将无效** | 属性名 | 说明 | | --- | --- | | onRoomUserInAndOut | 用户进出房间通知事件 | | onRoomUserChanged | 房间用户数变化通知事件 | | onRoomUserMsgReceived | 接收房间内的文本消息通知事件 | | onReceiveVideoCallRequest | 接收视频呼叫请求通知 | | onReceiveVideoCallStart | 接收视频呼叫开始通知 | | onReceiveVideoCallFinish | 接收视频呼叫结束通知 | | onReceiveVideoCallError | 接收视频呼叫异常通知 | | onFileReceived | 接收文件通知事件 | | onReceiveBuffer | 接收透明通道消息通知 | | onAreaChanged | 营业厅状态变化通知事件(客户/坐席进入或离开营业厅) | | onQueueChanged | 队列状态变化通知事件(客户进入或离开队列) | | onServiceNotify | 用户出队列开始服务通知事件 | | onElseAgentStatusChanged | 其他坐席用户的状态变化通知事件 |