聚播群控引擎二次开发SDK微信多客服系统服务端定制接口

     聚播群控引擎二次开发SDK微信多客服系统服务端定制接口

       case HeartBeatReq: {// 客户端发送的心跳包
            heartBeatReqHandler.handleMsg(ctx, msgVo);
            break;
        }
        case DeviceAuthReq: {// 设备客户端授权  设备(手机客户端、客服客户端)获取通信token请求
            deviceAuthReqHandler.handleMsg(ctx, msgVo);
            break;
        }
        case AccountForceOfflineNotice: {// 设备账号强制下线通知
            accountForceOfflineNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        ///////////////////// 手机客户端通知类消息 (源码请加微信tangjinjinwx) start////////////////
        case WeChatOnlineNotice: {// 手机客户端微信上线通知
            weChatOnlineNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case WeChatOfflineNotice: {// 手机客户端微信下线通知
            weChatOfflineNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case FriendAddNotice: {// 微信个人号新增好友通知
            friendAddNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case FriendDelNotice: {// 微信个人号移除好友通知
            friendDelNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case FriendTalkNotice: {// 微信好友发来聊天消息
            friendTalkNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case TaskResultNotice: {// 任务执行结果通知
            taskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case WeChatTalkToFriendNotice: {// 手机上回复好友的聊天消息
            weChatTalkToFriendNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case FriendAddReqeustNotice: {// 有好友请求添加好友的通知
            friendAddReqeustNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case TalkToFriendTaskResultNotice: {// 手机端向服务端通知聊天执行结果
            talkToFriendTaskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case RequestTalkDetailTaskResultNotice: {// 图片或视频消息的详细内容结果
            requestTalkDetailTaskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PullWeChatQrCodeTaskResultNotice: {// 上传手机客户端上微信的二维码
            pullWeChatQrCodeTaskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleNewPublishNotice: {// 手机上发送了朋友圈通知
            circleNewPublishNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleDelNotice: {// 手机上删除朋友圈通知 
            circleDelNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleLikeNotice: {// 手机检测到有人点赞/取消点赞通知
            circleLikeNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleCommentNotice: {// 手机检测到有人评论/删除朋友圈通知
            circleCommentNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleCommentReplyTaskResultNotice: {// 朋友圈评论回复反馈
            circleCommentReplyTaskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleCommentDeleteTaskResultNotice: {// 朋友圈评论删除任务反馈
            circleCommentDeleteTaskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostFriendDetectCountNotice: {// 手机端回传检测清粉好友数
            postFriendDetectCountNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CirclePushNotice: {// 手机回传朋友圈数据
            circlePushNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostMomentsPraiseCountNotice: {// 手机回传朋友圈点赞数
            postMomentsPraiseCountNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostMessageReadNotice: {// 手机端微信   消息标记为已读
            postMessageReadNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        ///////////////////// 手机客户端通知类消息  end////////////////
        
        //////////////////////客服pc客户端发给设备的指令类消息 start//////////////////////////
        case TalkToFriendTask: {// 给好友发消息任务
            talkToFriendTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostSNSNewsTask: {// 发送朋友圈任务
            postSNSNewsTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case AddFriendsTask: {// 主动添加好友任务
            addFriendsTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostSNSNewsTaskResultNotice: {// 发送朋友圈任务后数据回传
            postSNSNewsTaskResultNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case DeleteSNSNewsTask: {// 删除朋友圈
            deleteSNSNewsTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case AcceptFriendAddRequestTask: {// 客户端或者服务端接受好友请求通知
            acceptFriendAddRequestTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case WeChatGroupSendTask: {// 群发消息任务
            weChatGroupSendTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case WeChatMaintenanceTask: {// 执行养号动作命令
            weChatMaintenanceTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostStopWeChatMaintenanceTask: {// 养号任务停止
            postStopWeChatMaintenanceTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case RequestTalkDetailTask: {// 请求图片或视频消息的详细内容
            requestTalkDetailTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PullWeChatQrCodeTask: {// 服务端主动要求手机上传当前登录的微信二维码
            pullWeChatQrCodeTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case TriggerFriendPushTask: {// 触发手机推送好友列表任务
            triggerFriendPushTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case FriendPushNotice: {// 手机端推送好友列表
            friendPushNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case TriggerCirclePushTask: {// 触发手机推送朋友圈列表任务
            triggerCirclePushTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleCommentDeleteTask: {// 朋友圈评论删除任务
            circleCommentDeleteTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case CircleCommentReplyTask: {// 朋友圈评论回复任务
            circleCommentReplyTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostFriendDetectTask: {// 清粉任务
            postFriendDetectTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostStopFriendDetectTask: {// 终止清粉任务
            postStopFriendDetectTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostMomentsPraiseTask: {// 朋友圈点赞任务
            postMomentsPraiseTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case PostStopMomentsPraiseTask: {// 停止朋友圈点赞任务
            postStopMomentsPraiseTaskHandler.handleMsg(ctx, msgVo);
            break;
        }
        case GetWeChatsReq: {// 拉取当前微信个人号列表请求
            getWeChatsReqHandler.handleMsg(ctx, msgVo);
            break;
        }
        case SyncFriendMessageAsyncReq: {// 同步好友消息数据请求
            syncFriendMessageAsyncReqHandler.handleMsg(ctx, msgVo);
            break;
        }
         
        case AccountLogoutNotice: {//pc客户端退出通知
            accountLogoutNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        case WeChatLoginNotice: {//pc客户端选择微信号登陆/登出通知
            weChatLoginNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
         
        case ReadChatMessageNotice: {//pc客户端 标记消息已读
            readChatMessageNoticeHandler.handleMsg(ctx, msgVo);
            break;
        }
        //////////////////////客服客户端发给设备的指令类消息 (源码请加微信tangjinjinwx) end//////////////////////////
        //////////////其他公共消息处理start//////////////////////////////////////
        case MsgReceivedAck: {//消息接收确认回复(接收或拒绝接收)
            msgReceivedAckHandler.handleMsg(ctx, msgVo);
            break;
        }

API接口参考http://www.yunlauncher.com/Blog/articles/119.html

你可能感兴趣的:(java开发)