# stuSocket **Repository Path**: JszhaomiClient/stuSocket ## Basic Information - **Project Name**: stuSocket - **Description**: 数据课堂socket项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-10-13 - **Last Updated**: 2023-11-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##WebSocket ###错误返回 {code:500 ,msg:"服务器内部错误"} 原因:服务器发生错误 {code:400 ,msg:"参数错误"} 原因:参数或参数格式错误 ###连接socket 连接地址 ws://114.215.184.233:8888 返回值 {events: 'connect', msg: '连接成功'} ###登录 参数 {events:'login',msg:{username:用户名}} 返回值 {events:'login',data:{status:1(状态为1,表示在上课状态,应该直接跳转到上课页面。状态为0则不在上课状态,此时没有lessonId),lessonId:课堂Id}} 如果被顶下线,则返回{events:'logout',msg:'该账号在另一个设备登录'}。 ###老师点击上课 参数 {events: 'begin_class,data:{classId:班级ID,pptId:pptId,courseIndex:当天第几节课} } 老师端收到返回{events:'begin_class',data:{lessonId:课堂ID}} 学生端收到返回{events:'begin_class',data:{lessonId:课堂ID}}