• 微信scrm客服系统服务端调用微信手机端sdk接口


    微信scrm客服系统服务端调用微信手机端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

    项目地址https://www.wuliaokankan.cn/url301/138.html
  • 相关阅读:
    如何使用EF?
    在一般处理程序中使用session
    C# base64 加密解密
    C#操作WMI文章汇总
    ASP.NET图片防盗链(使用一般处理程序)
    前台生成验证码
    .正则
    iframe标签的初试
    sqli-labs5-10(全程sqlmap)
    sql注入文件写入和读取
  • 原文地址:https://www.cnblogs.com/wuliaokankan/p/10565426.html
Copyright © 2020-2023  润新知