ShuRenZhiDaoWEBAPI
3.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
0.其他
0.1 所有接口返回格式{"state":1,"data":"jsonarray or jsonobject"} , state 1成功 0失败
0.2 下面所有需要分页的接口都会增加如下参数: index:第几页,从0开始 size:每页大小
1.首页
1.1 频道分类
1.1.1 获取频道接口
权限:全部
参数:无
返回:我的频道列表和推荐频道列表,频道数据包括频道名字和频道ID。未登录时我的频道列表为空。
1.1.2 设置我的频道接口
权限:登录用户
参数:频道ID列表
返回:是否设置成功
1.2 首页新闻
1.2.0 新闻列表数据格式(暂定)
文章ID:
文章类型:普通文章还是广告文章
预览图:列表里显示的小图
封面图:用于滚动显示的大图(没有可以不返回)
新闻标题:
浏览点击量:
发布时间:时间戳,单位秒
文章地址:这个可以直接给地址,也可以我们自己拼,你看吧。
1.2.1 新闻列表接口
权限:全部
参数:频道id , 需分页
返回:返回该频道下的全部新闻,格式见1.2.0
1.2.2 轮播新闻列表
权限:全部
参数:无
返回:全部的轮播新闻,格式见1.2.0
1.2.3 关于随机广告
如果新闻列表接口服务端已经随机加入广告了,那就不用广告列表接口了。如果要APP随机加,那就增加个返回全部广告文章的接口。
3.直播大厅:
3.1 年段分类
3.1.1 获取年段分类列表接口
权限:全部
参数:无
返回:年段ID,名字
3.2 年级分类
3.2.1 根据年段返回年级列表接口
权限:全部
参数:年段ID
返回:年级ID,名字,图标url
3.2.2 根据年级返回直播列表接口
权限:全部
参数:年级ID
返回:直播列表
3.3 最热直播列表
3.3.1 最热直播首页和更多分页接口
权限:全部
参数:index:第几页,从0开始 size:每页大小
返回:最热直播列表
3.4 直播数据格式
3.4.1 数据格式
直播ID
直播创建人
创建人ID
创建人名字
创建人职称
直播名字
直播封面
直播地址
直播价格:10元
直播已购买人数:已有***人购买
直播时间:2017/02/15 09:00 - 2017/02/15 12:00
课程介绍
授课老师介绍
课程评价
直播间观看人数
直播类型:最热
直播年级分类:小学一年级,高中三年级
直播科目分类:语文,数学
3.4.2 在线购买接口:用来记录多少人购买
权限:登录用户
参数:无
返回:是否记录成功
4.个人中心
4.1注册接口
权限:全部
参数:手机号,密码,验证码,昵称,图像
返回:是否注册成功
4.2登录接口
权限:全部
参数:手机号,密码
返回:用户id,任教班级,头像,昵称,手机号码
4.3修改密码
4.3.1重新设置密码接口
权限:全部
参数:手机号,新密码,验证码
返回:是否修改成功
4.3.2修改当前登录账号密码接口
权限:当前登录账号
参数:原密码,新密码,确认的新密码
返回:是否修改成功
4.4好评支持
4.4.1好评列表接口
权限:全部
参数:无
返回:评论列表(评论发表时间,内容,发表人昵称和id)
4.4.2发表好评接口
权限:当前登录账号
参数:评论发表时间,内容,发表人昵称和id
返回:是否发表成功
4.5我的钱包接口
权限:当前登录账号
参数:用户id
返回:已购买全部课程列表
4.6我的课程接口
权限:当前登录账号
参数:用户id
返回:全部课程列表