21.前台管理考试相关接口21.1.试卷下所有试题请求/reportexam/allTestQuestions参数:paper_id试卷id必传响应{"code":0,"data":{"count":1,"ts":1529057248,"items":[{"id":"1","name":"1+1+1+1=?","q_options":{"A":"1","B":"2","C":"3","D":"4"
20.后台试题管理接口20.1.后台管理试题列表查询试题请求/manage/listTestQuestions参数:id试题idpaper_id试卷idpage页page_size页数响应{"code":0,"data":{"page":1,"page_size":10,"pages":1,"total":3,"count":3,"ts":1529057248,"items":[{"id":"10
19.后台试卷管理接口19.1.后台管理试卷列表查询试卷请求/manage/listTestPaper参数:question_bank_id题库idpage页page_size页数响应{"code":0,"data":{"page":1,"page_size":10,"pages":1,"total":3,"count":3,"ts":1529057248,"items":[{"id":"3","
18.后台题库管理接口18.1.后台管理题库列表查询题库请求/manage/listQuestionBank参数:响应{"code":0,"data":{"count":1,"ts":1529057248,"items":[{"id":"3","parent_id":"0","name":"测试","status":"1","add_time":"2018-08-1814:55:54","upda
17.后台管理注册审核接口17.1.后台管理注册审核列表接口新增status=5审核不通过状态请求/manage/waitAidit参数:pagepage_sizeorg_idphone手机号wait【必选】1审核中2未通过响应{"code":0}17.2.后台管理注册审核接口请求/manage/passAiditAll参数:id【必选】IDobj【必选】1审核通过2审核不通过响应{"code":
meeting
16.消息通知16.1.直播开始通知请求直播开始时,系统会向左右在直播界面的客户端发送一条直播开始的通知。通知通过该直播课程的聊天消息通道发送。结构如下:{"name":"管理员","icon":null,"id":"43","content":"直播开始了","msgType":"live_start"}与普通聊天消息的区别是增加msgType元素,值为“live_start”客户端行为指南客户
15.用户反馈15.1.提交反馈信息请求feedback/feedback参数:title标题desc详细描述响应正确提交的反馈:{"code":0,"err_desc":"您的反馈信息已经被接收,我们会尽快处理,谢谢!"}出现错误(如未登录):{"code":100,"err_desc":"请您登录后再提交反馈信息!"}
14.系统配置14.1.查询配置信息请求config/get参数:无响应{"code":0,"data":{"count":1,"ts":1536744460,"items":[{"img_server":"http://img.ruiboyun.net/upload?app=img","msg_server":"img.ruiboyun.net:8000","temp_icon_path":"/
13.辅助接口13.1.查询当前时间返回服务器的unix时间戳。请求tools/utime参数:响应{"code":0,"err_desc":1534834538}err_desc系统时间。
10.专辑查询接口10.1.根据标题查询专辑通过输入查询字符串,查询专辑名称与之匹配的专辑。查询方式为模糊查询,如输入“数学”,会查询到到所有标题中有“数学”字样的记录。请求/album/find参数:finder【必选】查询字符串响应{"code":0,"data":{"page":1,"page_size":20,"pages":1,"total":2,"count":2,"ts":15341
9.账务相关9.1.查询老师账务信息请求/sett/sett参数:id老师编号,【可选】省略时表示取当前登录用户的账务信息。权限老师或管理员登录。响应{"code":0,"data":{"count":1,"ts":1533894838,"items":[{"id":"2","user_id":"7","total_income":0.01,"total_withdraw":"0.00","tot
8.查看和更新专辑、讲师的详细介绍8.1.查看专辑介绍信息请求/album/maintext参数:id专辑编号响应{"code":0,"data":{"count":1,"ts":1532509753,"items":[{"maintext":"我的专辑介绍"}]}}8.2.更新专辑介绍信息请求/album/setMaintext参数:id专辑编号maintext详细介绍内容注意POST提交:ma
7.后台管理接口7.1.查询老师列表请求manage/teachers参数:响应{"code":0,"data":{"page":1,"page_size":200,"pages":1,"total":2,"count":2,"ts":1531909202,"items":[{"id":"1","role":"1","user_from":"zc","server_id":"1","outer_i
6.订单管理接口6.1.创建订单当用户申请购买时,调用该接口创建一个订单。请求/orders/create?album_id=2参数:album_id【必选】专辑(课程)编号,指明要购买哪个课程。响应{"code":0,"data":{"count":1,"ts":1530760164,"items":[{"id":"5","name":"我的直播课","amount":"0.00","trade
3.登录认证客户端调用流媒体服务器接口,首先要做的是身份认证,认证通过后才可以调用流媒体服务器的接口。服务器和客户端通过“挑战->应答”方式(challenge-response)进行身份认证交互,在这个过程中,客户端需要调用两次接口向服务器证明身份。认证过程中不需要传递密码,密码用于签名验证。身份认证的过如下:1)客户端使用“用户名”作为参数调用“login1”接口,向服务器发出身份认证请
1.概述1.1.用途略1.2.适用版本略1.3.通信协议本规范中,流媒体服务器是通信的服务器端(简称“服务器”),调用接口的其他系统是通信客户端(简称“客户端”)。客户端和服务器通过HTTP协议通信,客户端使用HTTPGet或HTTPPost向服务器发送请求,服务器返回json格式的业务数据或操作结果给客户端。用GET还是POST方式发送请求,要根据具体情况,例如简单的情况可以GET,大量数据的提
5.资源管理接口5.1.创建资源(课时)创建一个资源。直播专辑下创建直播资源;点播专辑下创建点播资源。直播资源与点播资源的主要区别是,直播资源有“开始时间”和“结束时间”属性。请求/res/add?&album_id=2&start_time=2018-06-19%2012:01:02&end_time=2018-06-19%2013:00:00&name=我的直播
5.专辑管理接口5.1.创建直播专辑创建直播专辑(课程)。会根据课时数量自动创建该课程下的课时。请求/album/addLive参数:catalog_id【必选】分类编号user_id【必选】用户编号,谁创建的该资源name【必选】名称item_num【必选】资源数量(课时数)cover封面urlprice价格start_time课程开课日期end_time课程结束日期响应{"code":0,"e
4.用户管理接口3.1.添加老师老师可以自己注册,也可以有后台管理添加。注册时只需要提供姓名、手机号、密码即可。注册完成后可以在个人中心修改自己的详细信息。请求/users/addpubs参数**name**【必选】姓名,2~64个字符**phone**【必选】手机号**password**【必选】登录密码**email**邮件**sex**性别1:男2:女**icon**头像**address*
3.分类管理接口3.1.查询分类树查询所有分类,返回一个树形结构。请求/catalog/all响应{"code":0,"data":{"count":3,"ts":1528888319,"items":[{"id":"1","name":"高中教育","parent_id":"0","cover":null,"comment":null,"add_time":"2018-06-1316:11:09
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号