meedu v2
基础路径
API BASE URL
MeEdu Api v2.
项目地址:https://github.com/Qsnh/meedu
api统一前缀:/api/v2
登录授权:
需要登录的接口请在api请求头中增加这个字段:
Authorization: Bearer token
注意:其中的token是请求登录接口返回的。
社交APP登录[重定向]
app可选值:[qq]. 登录成功之后会在success_redirect中携带token返回
QUERY
- success_redirectstring必填
成功之后的跳转URL(需要urlEncode)
- failed_redirectstring必填
失败之后跳转的URL(需要urlEncode)
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
微信公众号授权登录[重定向]
登录成功之后会在success_redirect中携带token返回
QUERY
- success_redirectstring必填
成功之后的跳转URL(需要urlencode)
- failed_redirectstring必填
失败之后跳转的URL(需要urlencode)
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
微信扫码登录[二维码]
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.codestring必填
随机值
- data.imagestring必填
图片内容
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "code": "string",
5 "image": "string"
6 }
7}
微信扫码登录[结果查询]
QUERY
- codestring必填
随机值
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.statusnumber必填
结果[1:登录成功,0:失败]
- data.tokenstring必填
token[登录成功返回]
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "status": "fake_simple_value",
5 "token": "string"
6 }
7}
短信登录
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.tokenstring必填
token
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "token": "string"
5 }
6}
密码登录
QUERY
- mobilestring必填
手机号
- passwordstring必填
密码
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.tokenstring必填
token
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "token": "string"
5 }
6}
微信小程序静默授权登录
QUERY
- openidstring必填
openid
- ivstring必填
iv
- encryptedDatastring必填
encryptedData
- rawDatastring必填
rawData
- signaturestring必填
signature
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.tokenstring必填
token
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "token": "string"
5 }
6}
微信小程序手机号登录
QUERY
- openidstring必填
openid
- ivstring必填
iv
- encryptedDatastring必填
encryptedData
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.tokenstring必填
token
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "token": "string"
5 }
6}
重置密码
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
- passwordstring必填
密码
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
短信注册
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
- passwordstring必填
密码
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
VIP会员详情
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.idnumber必填
VIPid
- data.namestring必填
VIP名
- data.chargenumber必填
价格
- data.expire_daysnumber必填
有效天数
- data.desc_rowsarray必填
描述
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "name": "string",
6 "charge": "fake_simple_value",
7 "expire_days": "fake_simple_value",
8 "desc_rows": []
9 }
10}
VIP会员列表
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.idnumber必填
VIPid
- data.namestring必填
VIP名
- data.chargenumber必填
价格
- data.expire_daysnumber必填
有效天数
- data.desc_rowsarray必填
描述
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "id": "fake_simple_value",
6 "name": "string",
7 "charge": "fake_simple_value",
8 "expire_days": "fake_simple_value",
9 "desc_rows": []
10 }
11 ]
12}
公告详情
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.announcementstring必填
公告内容
- data.titlestring必填
标题
- data.view_timesnumber必填
浏览次数
- data.created_atstring必填
时间
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "announcement": "string",
5 "title": "string",
6 "view_times": "fake_simple_value",
7 "created_at": "string"
8 }
9}
最新公告
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.announcementstring必填
公告内容
- data.titlestring必填
标题
- data.view_timesnumber必填
浏览次数
- data.created_atstring必填
时间
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "announcement": "string",
5 "title": "string",
6 "view_times": "fake_simple_value",
7 "created_at": "string"
8 }
9}
公告列表
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.announcementstring必填
公告内容
- data.titlestring必填
标题
- data.view_timesnumber必填
浏览次数
- data.created_atstring必填
时间
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "announcement": "string",
6 "title": "string",
7 "view_times": "fake_simple_value",
8 "created_at": "string"
9 }
10 ]
11}
图形验证码
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.keystring必填
随机键值
- data.imgstring必填
图片base64码
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "key": "string",
5 "img": "string"
6 }
7}
友情链接
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.namestring必填
链接名
- data.urlstring必填
链接
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "name": "string",
6 "url": "string"
7 }
8 ]
9}
首页导航
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.namestring必填
导航名
- data.urlstring必填
链接
- data.active_routesstring必填
子导航active[英文逗号连接]
- data.blanknumber必填
新窗口打开[1:是,0否]
- data.childrenarray必填
子导航
- 数组成员object
- children.namestring必填
子导航名
- children.urlstring必填
子导航链接
- children.blanknumber必填
新窗口打开[1:是,0否]
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "name": "string",
6 "url": "string",
7 "active_routes": "string",
8 "blank": "fake_simple_value",
9 "children": [
10 {
11 "name": "string",
12 "url": "string",
13 "blank": "fake_simple_value"
14 }
15 ]
16 }
17 ]
18}
系统配置
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.webnamestring必填
网站名
- data.urlstring必填
网站地址
- data.icpstring必填
ICP备案号
- data.user_protocolstring必填
用户协议URL
- data.user_private_protocolstring必填
用户隐私协议URL
- data.aboutusstring必填
关于我们
- data.logostring必填
LOGO的URL
- data.playerobject必填
播放器
- 子属性
- player.coverstring必填
播放器封面
- player.enabled_bullet_secretnumber必填
开启跑马灯[1:是,0否]
- data.memberobject必填
- 子属性
- member.enabled_mobile_bind_alertnumber必填
强制绑定手机号[1:是,0否]
- data.socialites.qqnumber必填
QQ登录[1:是,0否]
- data.socialites.wechat_scannumber必填
微信扫码登录[1:是,0否]
- data.socialites.wechat_oauthnumber必填
微信授权登录[1:是,0否]
- data.credit1_reward.registernumber必填
注册送积分
- data.credit1_reward.watched_vod_coursenumber必填
看完录播课送积分
- data.credit1_reward.watched_videonumber必填
看完视频
- data.credit1_reward.paid_ordernumber必填
支付订单[按订单金额比率奖励积分]
- data.credit1_reward.invitenumber必填
邀请用户注册
- data.enabled_addonsarray必填
已启用插件
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "webname": "string",
5 "url": "string",
6 "icp": "string",
7 "user_protocol": "string",
8 "user_private_protocol": "string",
9 "aboutus": "string",
10 "logo": "string",
11 "player": {
12 "cover": "string",
13 "enabled_bullet_secret": "fake_simple_value"
14 },
15 "member": {
16 "enabled_mobile_bind_alert": "fake_simple_value"
17 },
18 "socialites.qq": "fake_simple_value",
19 "socialites.wechat_scan": "fake_simple_value",
20 "socialites.wechat_oauth": "fake_simple_value",
21 "credit1_reward.register": "fake_simple_value",
22 "credit1_reward.watched_vod_course": "fake_simple_value",
23 "credit1_reward.watched_video": "fake_simple_value",
24 "credit1_reward.paid_order": "fake_simple_value",
25 "credit1_reward.invite": "fake_simple_value",
26 "enabled_addons": []
27 }
28}
幻灯片
QUERY
- platformstring可选值:PC , H5 , APP , MINI
平台[PC,H5,APP,MINI]
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.thumbstring必填
图片URL
- data.urlstring必填
链接
- data.platformstring必填
平台
- data.sortnumber必填
升序
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "thumb": "string",
5 "url": "string",
6 "platform": "string",
7 "sort": "fake_simple_value"
8 }
9}
发送短信
QUERY
- mobilestring必填
手机号
- image_captchastring必填
图形验证码
- image_keystring必填
图形验证码随机值
- scenestring必填可选值:login=登录 , register=注册 , password_reset=密码重置 , mobile_bind=手机号绑定[换绑]
scene
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
上传图片
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- filestring必填
图片文件
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.pathstring必填
本地路径
- data.urlstring必填
URL
- data.diskstring必填
存储磁盘
- data.namestring必填
文件名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "path": "string",
5 "url": "string",
6 "disk": "string",
7 "name": "string"
8 }
9}
附件下载
QUERY
- tokenstring必填
登录token
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
录播课程评论列表
QUERY
- pagenumber
页码
- page_sizenumber
每页条数
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.commentsarray必填
评论
- 数组成员object
- comments.idnumber必填
评论ID
- comments.user_idnumber必填
用户ID
- comments.render_contentstring必填
评论内容
- comments.created_atstring必填
时间
- data.usersarray必填
用户
- 数组成员object
- users.idnumber必填
用户ID
- users.nick_namestring必填
用户昵称
- users.avatarstring必填
用户头像
- users.mobilestring必填
用户手机号
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "comments": [
5 {
6 "id": "fake_simple_value",
7 "user_id": "fake_simple_value",
8 "render_content": "string",
9 "created_at": "string"
10 }
11 ],
12 "users": [
13 {
14 "id": "fake_simple_value",
15 "nick_name": "string",
16 "avatar": "string",
17 "mobile": "string"
18 }
19 ]
20 }
21}
收藏课程
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- contentstring必填
评论内容
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
录播课程详情
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.courseobject必填
课程
- 子属性
- course.idnumber必填
课程ID
- course.titlestring必填
课程名
- course.thumbstring必填
封面
- course.chargenumber必填
价格
- course.short_descriptionstring必填
简短介绍
- course.render_descstring必填
详细介绍
- course.seo_keywordsstring必填
SEO关键字
- course.seo_descriptionstring必填
SEO描述
- course.published_atstring必填
上架时间
- course.is_recnumber必填
推荐[1:是,0否][已弃用]
- course.user_countnumber必填
订阅人数
- course.videos_countnumber必填
视频数
- course.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
- course.idnumber必填
分类ID
- course.namestring必填
分类名
- data.chaptersarray必填
章节
- 数组成员object
- chapters.idnumber必填
章节ID
- chapters.namestring必填
章节名
- data.videosarray必填
视频
- 数组成员object
- videos.idnumber必填
视频ID
- videos.titlestring必填
视频名
- videos.chargenumber必填
视频价格
- videos.view_numnumber必填
观看数[已废弃]
- videos.short_descriptionstring必填
简短介绍
- videos.render_descstring必填
详细介绍[已废弃]
- videos.published_atstring必填
上架时间
- videos.durationnumber必填
时长[单位:秒]
- videos.seo_keywordsstring必填
SEO关键字
- videos.seo_descriptionstring必填
SEO描述
- videos.is_ban_sellnumber必填
禁止出售[1:是,0否]
- videos.chapter_idnumber必填
章节ID
- data.isBuynumber必填
购买[1:是,0否]
- data.isCollectnumber必填
收藏[1:是,0否]
- data.videoWatchedProgressobject必填
视频进度
- 子属性
- videoWatchedProgress.idnumber必填
记录ID
- videoWatchedProgress.user_idnumber必填
用户ID
- videoWatchedProgress.course_idnumber必填
课程ID
- videoWatchedProgress.video_idnumber必填
视频ID
- videoWatchedProgress.watch_secondsnumber必填
已观看秒数
- videoWatchedProgress.watched_atstring必填
看完时间
- data.attacharray必填
附件
- 数组成员object
- attach.idnumber必填
附件ID
- attach.sizenumber必填
附件大小[单位:字节]
- attach.namestring必填
附件名
- attach.extensionstring必填
附件扩展名
- data.buyVideosarray必填
已购视频ID
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "course": {
6 "id": "fake_simple_value",
7 "title": "string",
8 "thumb": "string",
9 "charge": "fake_simple_value",
10 "short_description": "string",
11 "render_desc": "string",
12 "seo_keywords": "string",
13 "seo_description": "string",
14 "published_at": "string",
15 "is_rec": "fake_simple_value",
16 "user_count": "fake_simple_value",
17 "videos_count": "fake_simple_value",
18 "category": {
19 "id": "fake_simple_value",
20 "name": "string"
21 },
22 "name": "string"
23 },
24 "chapters": [
25 {
26 "id": "fake_simple_value",
27 "name": "string"
28 }
29 ],
30 "videos": [
31 {
32 "id": "fake_simple_value",
33 "title": "string",
34 "charge": "fake_simple_value",
35 "view_num": "fake_simple_value",
36 "short_description": "string",
37 "render_desc": "string",
38 "published_at": "string",
39 "duration": "fake_simple_value",
40 "seo_keywords": "string",
41 "seo_description": "string",
42 "is_ban_sell": "fake_simple_value",
43 "chapter_id": "fake_simple_value"
44 }
45 ],
46 "isBuy": "fake_simple_value",
47 "isCollect": "fake_simple_value",
48 "videoWatchedProgress": {
49 "id": "fake_simple_value",
50 "user_id": "fake_simple_value",
51 "course_id": "fake_simple_value",
52 "video_id": "fake_simple_value",
53 "watch_seconds": "fake_simple_value",
54 "watched_at": "string"
55 },
56 "attach": [
57 {
58 "id": "fake_simple_value",
59 "size": "fake_simple_value",
60 "name": "string",
61 "extension": "string"
62 }
63 ],
64 "buyVideos": []
65 }
66 ]
67}
录播课程分类
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.idnumber必填
分类ID
- data.namestring必填
分类名
- data.parent_idnumber必填
分类父ID
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "id": "fake_simple_value",
6 "name": "string",
7 "parent_id": "fake_simple_value"
8 }
9 ]
10}
录播课程列表
QUERY
- pagenumber必填
页码
- page_sizenumber必填
每页条数
- category_idnumber必填
分类ID
- scenestring可选值:留空 , recom , sub , free
场景[空:全部课程,recom:推荐,sub:订阅最多,free:免费课程]
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.idnumber必填
课程ID
- data.titlestring必填
课程名
- data.thumbstring必填
封面
- data.chargenumber必填
价格
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.published_atstring必填
上架时间
- data.is_recnumber必填
推荐[1:是,0否][已弃用]
- data.is_freenumber必填
免费课程[1:是,0否]
- data.user_countnumber必填
订阅人数
- data.videos_countnumber必填
视频数
- data.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "id": "fake_simple_value",
6 "title": "string",
7 "thumb": "string",
8 "charge": "fake_simple_value",
9 "short_description": "string",
10 "render_desc": "string",
11 "seo_keywords": "string",
12 "seo_description": "string",
13 "published_at": "string",
14 "is_rec": "fake_simple_value",
15 "is_free": "fake_simple_value",
16 "user_count": "fake_simple_value",
17 "videos_count": "fake_simple_value",
18 "category": {
19 "id": "fake_simple_value",
20 "name": "string"
21 }
22 }
23 ]
24}
录播视频详情
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.videoobject必填
- 子属性
- video.idnumber必填
视频ID
- video.titlestring必填
视频名
- video.chargenumber必填
视频价格
- video.view_numnumber必填
观看次数
- video.short_descriptionstring必填
简短介绍
- video.published_atstring必填
上架时间
- video.durationnumber必填
时长[单位:秒]
- video.seo_keywordsstring必填
SEO关键字
- video.seo_descriptionstring必填
SEO描述
- video.is_ban_sellnumber必填
禁止出售[1:是,0否]
- video.ban_dragnumber必填
禁止拖拽播放[1:是,0否]
- video.chapter_idnumber必填
章节ID
- data.videosarray必填
- 数组成员object
- videos.idnumber必填
视频ID
- videos.titlestring必填
视频名
- videos.chargenumber必填
视频价格
- videos.view_numnumber必填
观看数[已废弃]
- videos.short_descriptionstring必填
简短介绍
- videos.render_descstring必填
详细介绍[已废弃]
- videos.published_atstring必填
上架时间
- videos.durationnumber必填
时长[单位:秒]
- videos.seo_keywordsstring必填
SEO关键字
- videos.seo_descriptionstring必填
SEO描述
- videos.is_ban_sellnumber必填
禁止出售[1:是,0否]
- videos.ban_dragnumber必填
禁止拖拽播放[1:是,0否]
- videos.chapter_idnumber必填
章节ID
- data.courseobject必填
课程
- 子属性
- course.idnumber必填
课程ID
- course.titlestring必填
课程名
- course.thumbstring必填
封面
- course.chargenumber必填
价格
- course.short_descriptionstring必填
简短介绍
- course.render_descstring必填
详细介绍
- course.seo_keywordsstring必填
SEO关键字
- course.seo_descriptionstring必填
SEO描述
- course.published_atstring必填
上架时间
- course.is_recnumber必填
推荐[1:是,0否][已弃用]
- course.user_countnumber必填
订阅人数
- course.videos_countnumber必填
视频数
- course.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
- course.idnumber必填
分类ID
- course.namestring必填
分类名
- data.chaptersarray必填
章节
- 数组成员object
- chapters.idnumber必填
章节ID
- chapters.namestring必填
章节名
- data.is_watchnumber必填
是否可以观看[1:是,0否]
- data.videoWatchedProgressobject必填
视频进度
- 子属性
- videoWatchedProgress.idnumber必填
记录ID
- videoWatchedProgress.user_idnumber必填
用户ID
- videoWatchedProgress.course_idnumber必填
课程ID
- videoWatchedProgress.video_idnumber必填
视频ID
- videoWatchedProgress.watch_secondsnumber必填
已观看秒数
- videoWatchedProgress.watched_atstring必填
看完时间
- data.buy_videosarray必填
已购视频ID
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "video": {
5 "id": "fake_simple_value",
6 "title": "string",
7 "charge": "fake_simple_value",
8 "view_num": "fake_simple_value",
9 "short_description": "string",
10 "published_at": "string",
11 "duration": "fake_simple_value",
12 "seo_keywords": "string",
13 "seo_description": "string",
14 "is_ban_sell": "fake_simple_value",
15 "ban_drag": "fake_simple_value",
16 "chapter_id": "fake_simple_value"
17 },
18 "videos": [
19 {
20 "id": "fake_simple_value",
21 "title": "string",
22 "charge": "fake_simple_value",
23 "view_num": "fake_simple_value",
24 "short_description": "string",
25 "render_desc": "string",
26 "published_at": "string",
27 "duration": "fake_simple_value",
28 "seo_keywords": "string",
29 "seo_description": "string",
30 "is_ban_sell": "fake_simple_value",
31 "ban_drag": "fake_simple_value",
32 "chapter_id": "fake_simple_value"
33 }
34 ],
35 "course": {
36 "id": "fake_simple_value",
37 "title": "string",
38 "thumb": "string",
39 "charge": "fake_simple_value",
40 "short_description": "string",
41 "render_desc": "string",
42 "seo_keywords": "string",
43 "seo_description": "string",
44 "published_at": "string",
45 "is_rec": "fake_simple_value",
46 "user_count": "fake_simple_value",
47 "videos_count": "fake_simple_value",
48 "category": {
49 "id": "fake_simple_value",
50 "name": "string"
51 },
52 "name": "string"
53 },
54 "chapters": [
55 {
56 "id": "fake_simple_value",
57 "name": "string"
58 }
59 ],
60 "is_watch": "fake_simple_value",
61 "videoWatchedProgress": {
62 "id": "fake_simple_value",
63 "user_id": "fake_simple_value",
64 "course_id": "fake_simple_value",
65 "video_id": "fake_simple_value",
66 "watch_seconds": "fake_simple_value",
67 "watched_at": "string"
68 },
69 "buy_videos": []
70 }
71}
录播视频播放地址
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- is_trynumber必填
是否试看[1:是,0否]
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.urlstring必填
播放URL
- data.formatstring必填
视频格式
- data.durationnumber必填
时长,单位:秒
- data.namestring必填
清晰度
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "url": "string",
5 "format": "string",
6 "duration": "fake_simple_value",
7 "name": "string"
8 }
9}
录播视频评论列表
QUERY
- pagenumber
页码
- page_sizenumber
每页条数
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.commentsarray必填
评论
- 数组成员object
- comments.idnumber必填
评论ID
- comments.user_idnumber必填
用户ID
- comments.render_contentstring必填
评论内容
- comments.created_atstring必填
时间
- data.usersarray必填
用户
- 数组成员object
- users.idnumber必填
用户ID
- users.nick_namestring必填
用户昵称
- users.avatarstring必填
用户头像
- users.mobilestring必填
用户手机号
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "comments": [
5 {
6 "id": "fake_simple_value",
7 "user_id": "fake_simple_value",
8 "render_content": "string",
9 "created_at": "string"
10 }
11 ],
12 "users": [
13 {
14 "id": "fake_simple_value",
15 "nick_name": "string",
16 "avatar": "string",
17 "mobile": "string"
18 }
19 ]
20 }
21}
录播视频列表
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
视频ID
- data.titlestring必填
视频名
- data.chargenumber必填
视频价格
- data.view_numnumber必填
观看数[已废弃]
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍[已废弃]
- data.published_atstring必填
上架时间
- data.durationnumber必填
时长[单位:秒]
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.is_ban_sellnumber必填
禁止出售[1:是,0否]
- data.chapter_idnumber必填
章节ID
Example 1
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "title": "string",
9 "charge": "fake_simple_value",
10 "view_num": "fake_simple_value",
11 "short_description": "string",
12 "render_desc": "string",
13 "published_at": "string",
14 "duration": "fake_simple_value",
15 "seo_keywords": "string",
16 "seo_description": "string",
17 "is_ban_sell": "fake_simple_value",
18 "chapter_id": "fake_simple_value"
19 }
20 ]
21 }
22}
录播课程评论
QUERY
- contentstring必填
评论内容
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
录播视频评论
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- contentstring必填
评论内容
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
视频观看时长记录
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- durationnumber必填
已观看时长,单位:秒
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
录播课程搜索
QUERY
- keywordsstring必填
搜索关键字
- sizenumber必填
每页数量
- pagenumber必填
页码
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.idnumber必填
课程ID
- data.titlestring必填
课程名
- data.thumbstring必填
封面
- data.chargenumber必填
价格
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.published_atstring必填
上架时间
- data.is_recnumber必填
推荐[1:是,0否][已弃用]
- data.user_countnumber必填
订阅人数
- data.videos_countnumber必填
视频数
- data.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "title": "string",
6 "thumb": "string",
7 "charge": "fake_simple_value",
8 "short_description": "string",
9 "render_desc": "string",
10 "seo_keywords": "string",
11 "seo_description": "string",
12 "published_at": "string",
13 "is_rec": "fake_simple_value",
14 "user_count": "fake_simple_value",
15 "videos_count": "fake_simple_value",
16 "category": {
17 "id": "fake_simple_value",
18 "name": "string"
19 }
20 }
21}
全站搜索
QUERY
- keywordsstring必填
搜索关键字
- typestring必填可选值:vod:录播课 , video:录播视频 , live:直播课 , book:电子书 , topic:图文 , paper:试卷 , practice:练习
课程类型
- sizenumber必填
每页数量
- pagenumber必填
页码
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.dataarray必填
- 数组成员object
- data.idnumber必填
资源ID
- data.resource_idnumber必填
资源ID
- data.resource_typestring必填
资源类型
- data.titlestring必填
标题
- data.short_descstring必填
简短介绍
- data.descstring必填
详细介绍
- data.thumbstring必填
封面
- data.chargenumber必填
价格
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "data": [
5 {
6 "id": "fake_simple_value",
7 "resource_id": "fake_simple_value",
8 "resource_type": "string",
9 "title": "string",
10 "short_desc": "string",
11 "desc": "string",
12 "thumb": "string",
13 "charge": "fake_simple_value"
14 }
15 ]
16 }
17}
社交登录解绑
app={qq:QQ登录,wechat:微信}
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.codestring必填
随机值
- data.imagestring必填
图片内容
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "code": "string",
5 "image": "string"
6 }
7}
已购录播课程
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
课程ID
- data.titlestring必填
课程名
- data.thumbstring必填
封面
- data.chargenumber必填
价格
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.published_atstring必填
上架时间
- data.is_recnumber必填
推荐[1:是,0否][已弃用]
- data.user_countnumber必填
订阅人数
- data.videos_countnumber必填
视频数
- data.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
- data.idnumber必填
分类ID
- data.namestring必填
分类名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "title": "string",
9 "thumb": "string",
10 "charge": "fake_simple_value",
11 "short_description": "string",
12 "render_desc": "string",
13 "seo_keywords": "string",
14 "seo_description": "string",
15 "published_at": "string",
16 "is_rec": "fake_simple_value",
17 "user_count": "fake_simple_value",
18 "videos_count": "fake_simple_value",
19 "category": {
20 "id": "fake_simple_value",
21 "name": "string"
22 },
23 "name": "string"
24 }
25 ]
26 }
27}
已学习录播课程
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
课程ID
- data.titlestring必填
课程名
- data.thumbstring必填
封面
- data.chargenumber必填
价格
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.published_atstring必填
上架时间
- data.is_recnumber必填
推荐[1:是,0否][已弃用]
- data.user_countnumber必填
订阅人数
- data.videos_countnumber必填
视频数
- data.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
- data.idnumber必填
分类ID
- data.namestring必填
分类名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "title": "string",
9 "thumb": "string",
10 "charge": "fake_simple_value",
11 "short_description": "string",
12 "render_desc": "string",
13 "seo_keywords": "string",
14 "seo_description": "string",
15 "published_at": "string",
16 "is_rec": "fake_simple_value",
17 "user_count": "fake_simple_value",
18 "videos_count": "fake_simple_value",
19 "category": {
20 "id": "fake_simple_value",
21 "name": "string"
22 },
23 "name": "string"
24 }
25 ]
26 }
27}
已收藏录播课程
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
课程ID
- data.titlestring必填
课程名
- data.thumbstring必填
封面
- data.chargenumber必填
价格
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.published_atstring必填
上架时间
- data.is_recnumber必填
推荐[1:是,0否][已弃用]
- data.user_countnumber必填
订阅人数
- data.videos_countnumber必填
视频数
- data.categoryobject必填
分类
- 子属性
- category.idnumber必填
分类ID
- category.namestring必填
分类名
- data.idnumber必填
分类ID
- data.namestring必填
分类名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "title": "string",
9 "thumb": "string",
10 "charge": "fake_simple_value",
11 "short_description": "string",
12 "render_desc": "string",
13 "seo_keywords": "string",
14 "seo_description": "string",
15 "published_at": "string",
16 "is_rec": "fake_simple_value",
17 "user_count": "fake_simple_value",
18 "videos_count": "fake_simple_value",
19 "category": {
20 "id": "fake_simple_value",
21 "name": "string"
22 },
23 "name": "string"
24 }
25 ]
26 }
27}
积分明细
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
记录ID
- data.sumnumber必填
变动额度
- data.remarkstring必填
备注
- data.created_atstring必填
时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "sum": "fake_simple_value",
9 "remark": "string",
10 "created_at": "string"
11 }
12 ]
13 }
14}
用户详情
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.idnumber必填
用户ID
- data.avatarstring必填
头像
- data.nick_namestring必填
头像
- data.mobilestring必填
手机号
- data.is_locknumber必填
锁定[1:是,0否]
- data.is_activenumber必填
激活[1:是,0否][暂无用]
- data.is_password_setnumber必填
设置密码[1:是,0否]
- data.is_set_nicknamenumber必填
设置昵称[1:是,0否]
- data.credit1number必填
积分
- data.credit2number必填
预留
- data.credit3number必填
预留
- data.role_idnumber必填
VIP会员ID
- data.role_expired_atstring必填
VIP过期时间
- data.invite_balancenumber必填
邀请余额
- data.roleobject必填
VIP会员[可选]
- 子属性
- role.idnumber必填
ID
- role.namestring必填
VIP名
- data.is_bind_qqnumber必填
是否绑定QQ[1:是,0:否]
- data.is_bind_wechatnumber必填
是否绑定微信[1:是,0:否]
- data.is_bind_mobilenumber必填
是否绑定手机号[1:是,0:否]
- data.invite_people_countnumber必填
邀请人数
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "avatar": "string",
6 "nick_name": "string",
7 "mobile": "string",
8 "is_lock": "fake_simple_value",
9 "is_active": "fake_simple_value",
10 "is_password_set": "fake_simple_value",
11 "is_set_nickname": "fake_simple_value",
12 "credit1": "fake_simple_value",
13 "credit2": "fake_simple_value",
14 "credit3": "fake_simple_value",
15 "role_id": "fake_simple_value",
16 "role_expired_at": "string",
17 "invite_balance": "fake_simple_value",
18 "role": {
19 "id": "fake_simple_value",
20 "name": "string"
21 },
22 "is_bind_qq": "fake_simple_value",
23 "is_bind_wechat": "fake_simple_value",
24 "is_bind_mobile": "fake_simple_value",
25 "invite_people_count": "fake_simple_value"
26 }
27}
邀请余额明细
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
明细ID
- data.user_idnumber必填
用户ID
- data.typenumber必填
类型[0:支出,1:订单抽成奖励,2:提现,3:提现退还]
- data.totalnumber必填
变动金额
- data.descstring必填
变动描述
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "user_id": "fake_simple_value",
9 "type": "fake_simple_value",
10 "total": "fake_simple_value",
11 "desc": "string"
12 }
13 ]
14 }
15}
已邀请用户
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.mobilestring必填
邀请用户手机号
- data.created_atstring必填
邀请时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "mobile": "string",
8 "created_at": "string"
9 }
10 ]
11 }
12}
站内消息
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataarray
- 数组成员object
- data.idnumber必填
记录ID
- data.notifiable_idstring必填
特征值
- data.datastring必填
消息内容
- data.read_atstring必填
阅读时间
- data.created_atstring必填
创建时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "id": "fake_simple_value",
6 "notifiable_id": "string",
7 "data": "string",
8 "read_at": "string",
9 "created_at": "string"
10 }
11 ]
12}
消息全部标记已读
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
消息标记已读
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
订单列表
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
订单ID
- data.user_idnumber必填
用户ID
- data.chargenumber必填
价格
- data.order_idstring必填
订单编号
- data.payment_methodstring必填
支付渠道
- data.payment_textstring必填
支付方法
- data.status_textstring必填
状态
- data.created_atstring必填
创建时间
- data.continue_paynumber必填
继续支付[1:是,0否][已废弃]
- data.goodsarray必填
商品
- 数组成员object
- goods.idnumber必填
商品ID
- goods.numnumber必填
商品数量
- goods.goods_textstring必填
商品类型名
- goods.goods_chargenumber必填
商品价格
- goods.goods_typestring必填
商品类型
- goods.goods_namestring必填
商品名
- goods.goods_thumbstring必填
商品封面
- goods.chargestring必填
总价
- goods.goods_ori_chargestring必填
商品原价
- data.idnumber必填
商品ID
- data.numnumber必填
商品数量
- data.goods_textstring必填
商品类型名
- data.goods_chargenumber必填
商品价格
- data.goods_typestring必填
商品类型
- data.goods_namestring必填
商品名
- data.goods_thumbstring必填
商品封面
- data.chargestring必填
总价
- data.goods_ori_chargestring必填
商品原价
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "user_id": "fake_simple_value",
9 "charge": "string",
10 "order_id": "string",
11 "payment_method": "string",
12 "payment_text": "string",
13 "status_text": "string",
14 "created_at": "string",
15 "continue_pay": "fake_simple_value",
16 "goods": [
17 {
18 "id": "fake_simple_value",
19 "num": "fake_simple_value",
20 "goods_text": "string",
21 "goods_charge": "fake_simple_value",
22 "goods_type": "string",
23 "goods_name": "string",
24 "goods_thumb": "string",
25 "charge": "string",
26 "goods_ori_charge": "string"
27 }
28 ],
29 "num": "fake_simple_value",
30 "goods_text": "string",
31 "goods_charge": "fake_simple_value",
32 "goods_type": "string",
33 "goods_name": "string",
34 "goods_thumb": "string",
35 "goods_ori_charge": "string"
36 }
37 ]
38 }
39}
我的资料
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.real_namestring必填
真实姓名
- data.genderstring必填
性别[1:男,2:女,0:未公开]
- data.agestring必填
年龄
- data.birthdaystring必填
生日
- data.professionstring必填
职业
- data.addressstring必填
住址
- data.graduated_schoolstring必填
毕业院校
- data.diplomastring必填
毕业证照片
- data.id_numberstring必填
身份证号
- data.id_frontend_thumbstring必填
身份证人像面
- data.id_backend_thumbstring必填
身份证国徽面
- data.id_hand_thumbstring必填
手持身份证照片
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "real_name": "string",
5 "gender": "string",
6 "age": "string",
7 "birthday": "string",
8 "profession": "string",
9 "address": "string",
10 "graduated_school": "string",
11 "diploma": "string",
12 "id_number": "string",
13 "id_frontend_thumb": "string",
14 "id_backend_thumb": "string",
15 "id_hand_thumb": "string"
16 }
17}
邀请码
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.per_order_drawnumber必填
订单抽成
- data.invited_user_rewardnumber必填
被邀请用户奖励
- data.invite_user_rewardnumber必填
邀请奖励
- data.codestring必填
邀请码
- data.expired_atstring必填
过期时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "per_order_draw": "fake_simple_value",
5 "invited_user_reward": "fake_simple_value",
6 "invite_user_reward": "fake_simple_value",
7 "code": "string",
8 "expired_at": "string"
9 }
10}
VIP订购记录
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataarray
- 数组成员object
- data.idnumber必填
记录ID
- data.user_idnumber必填
用户ID
- data.role_Idnumber必填
VIPid
- data.chargenumber必填
订购价格
- data.started_atstring必填
开始时间
- data.expired_atstring必填
结束时间
- data.roleobject必填
- 子属性
- role.namenumber必填
VIP名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "id": "fake_simple_value",
6 "user_id": "fake_simple_value",
7 "role_Id": "fake_simple_value",
8 "charge": "fake_simple_value",
9 "started_at": "string",
10 "expired_at": "string",
11 "role": {
12 "name": "fake_simple_value"
13 }
14 }
15 ]
16}
社交账号绑定[302重定向]
app={qq:QQ登录}
QUERY
- tokenstring必填
登录token
- redirect_urlstring必填
绑定成功之后的跳转地址,需要urlEncode
Example 1
请求示例
未读消息数量
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- datanumber
未读消息数量
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": "fake_simple_value"
4}
已购视频
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
视频ID
- data.titlestring必填
视频名
- data.chargenumber必填
视频价格
- data.view_numnumber必填
观看数[已废弃]
- data.short_descriptionstring必填
简短介绍
- data.render_descstring必填
详细介绍[已废弃]
- data.published_atstring必填
上架时间
- data.durationnumber必填
时长[单位:秒]
- data.seo_keywordsstring必填
SEO关键字
- data.seo_descriptionstring必填
SEO描述
- data.is_ban_sellnumber必填
禁止出售[1:是,0否]
- data.chapter_idnumber必填
章节ID
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "title": "string",
9 "charge": "fake_simple_value",
10 "view_num": "fake_simple_value",
11 "short_description": "string",
12 "render_desc": "string",
13 "published_at": "string",
14 "duration": "fake_simple_value",
15 "seo_keywords": "string",
16 "seo_description": "string",
17 "is_ban_sell": "fake_simple_value",
18 "chapter_id": "fake_simple_value"
19 }
20 ]
21 }
22}
微信公众号授权绑定[302重定向]
QUERY
- tokenstring必填
登录token
- redirect_urlstring必填
绑定成功之后的跳转地址,需要urlEncode
Example 1
请求示例
微信扫码绑定[二维码]
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.codestring必填
随机值
- data.imagestring必填
图片内容
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "code": "string",
5 "image": "string"
6 }
7}
邀请余额提现记录
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- pagenumber
page
- page_sizenumber
size
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
记录ID
- data.totalnumber必填
提现金额
- data.before_balancenumber必填
提现前余额
- data.statusnumber必填
记录状态[0:已提交,1:成功,2:失败]
- data.channelstring必填
打款渠道
- data.channel_namestring必填
打款渠道-姓名
- data.channel_accountstring必填
打款渠道-账户
- data.channel_addressstring必填
打款渠道-地址
- data.remarkstring必填
打款渠道-备注
- data.created_atstring必填
打款渠道-时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "total": "fake_simple_value",
9 "before_balance": "fake_simple_value",
10 "status": "fake_simple_value",
11 "channel": "string",
12 "channel_name": "string",
13 "channel_account": "string",
14 "channel_address": "string",
15 "remark": "string",
16 "created_at": "string"
17 }
18 ]
19 }
20}
修改头像
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- filestring必填
头像文件
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
手机号绑定
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
修改昵称
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- nick_namestring必填
新昵称
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
修改密码
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
- passwordstring必填
新密码
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
资料编辑
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- real_namestring
真实姓名
- genderstring
性别[1:男,2:女,0:未公开]
- agestring
年龄
- birthdaystring
生日
- professionstring
职业
- addressstring
住址
- graduated_schoolstring
毕业院校
- diplomastring
毕业证照片
- id_numberstring
身份证号
- id_frontend_thumbstring
身份证人像面
- id_backend_thumbstring
身份证国徽面
- id_hand_thumbstring
手持身份证照片
参数
- codenumber
0成功,非0失败
- dataobject
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
校验
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.signstring必填
校验字符串
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "sign": "string"
5 }
6}
邀请余额提现
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- channelstring必填
打款渠道
- channel_namestring必填
打款渠道-姓名
- channel_accountstring必填
打款渠道-账户
- channel_addressstring
打款渠道-地址
- totalnumber必填
提现金额
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.totalnumber必填
总数
- data.dataarray必填
- 数组成员object
- data.idnumber必填
记录ID
- data.totalnumber必填
提现金额
- data.before_balancenumber必填
提现前余额
- data.statusnumber必填
记录状态[0:已提交,1:成功,2:失败]
- data.channelstring必填
打款渠道
- data.channel_namestring必填
打款渠道-姓名
- data.channel_accountstring必填
打款渠道-账户
- data.channel_addressstring必填
打款渠道-地址
- data.remarkstring必填
打款渠道-备注
- data.created_atstring必填
打款渠道-时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "total": "fake_simple_value",
5 "data": [
6 {
7 "id": "fake_simple_value",
8 "total": "fake_simple_value",
9 "before_balance": "fake_simple_value",
10 "status": "fake_simple_value",
11 "channel": "string",
12 "channel_name": "string",
13 "channel_account": "string",
14 "channel_address": "string",
15 "remark": "string",
16 "created_at": "string"
17 }
18 ]
19 }
20}
手机号更换
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- mobilestring必填
手机号
- mobile_codestring必填
短信验证码
- signstring必填
校验字符串
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
页面装修模块
QUERY
- platformstring必填
平台[APP,H5,PC,MINI]
- page_namestring必填
页面标识
参数
- codenumber
0成功,非0失败
- dataarray
数据
- 数组成员object
- data.idnumber必填
记录ID
- data.platformstring必填
平台
- data.page_namestring必填
所属页面
- data.signstring必填
模块特征值
- data.sortnumber必填
升序
- data.configstring必填
配置(经过json_encode的字符串)
- data.config_renderobject必填
配置(已转码)
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": [
4 {
5 "id": "fake_simple_value",
6 "platform": "string",
7 "page_name": "string",
8 "sign": "string",
9 "sort": "fake_simple_value",
10 "config": "string",
11 "config_render": {}
12 }
13 ]
14}
手动打款支付
HEADER
- Authorizationstring必填
Bearer+token
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.textstring必填
手动打款支付信息
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "text": "string"
5 }
6}
跳转到第三方支付
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- payment_scenestring必填可选值:h5:手机浏览器 , wechat:微信浏览器
支付场景
- paymentstring必填可选值:alipay:支付宝支付 , wechat-jsapi:微信jsapi支付 , handPay:手动打款
支付方式
- order_idstring必填
订单编号
- redirectstring必填
支付完成回跳地址
参数
- codenumber
0成功,非0失败
- dataobject
数据
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {}
4}
支付网关列表
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- scenestring必填
支付场景[h5,wechat]
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.signstring必填
网关值
- data.namestring必填
网关名
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "sign": "string",
5 "name": "string"
6 }
7}
订单状态查询
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- order_idstring必填
订单编号
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.statusnumber必填
订单状态[1:未支付,5:支付中,9:已支付,7:已取消]
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "status": "fake_simple_value"
5 }
6}
优惠码详情
QUERY
- codestring必填
优惠码/邀请码
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.idnumber必填
- data.codestring必填
优惠码/邀请码
- data.expired_atstring必填
过期时间
- data.invited_user_rewardnumber必填
被邀请用户奖励
- data.invite_user_rewardnumber必填
邀请用户奖励
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "code": "string",
6 "expired_at": "string",
7 "invited_user_reward": "fake_simple_value",
8 "invite_user_reward": "fake_simple_value"
9 }
10}
优惠码检测
QUERY
- codestring必填
优惠码/邀请码
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.can_usenumber必填
是否可以使用[1:可以,0否]
- data.promo_codeobject必填
- 子属性
- promo_code.idnumber必填
- promo_code.codestring必填
优惠码/邀请码
- promo_code.expired_atstring必填
过期时间
- promo_code.invited_user_rewardnumber必填
被邀请用户奖励
- promo_code.invite_user_rewardnumber必填
邀请用户奖励
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "can_use": "fake_simple_value",
5 "promo_code": {
6 "id": "fake_simple_value",
7 "code": "string",
8 "expired_at": "string",
9 "invited_user_reward": "fake_simple_value",
10 "invite_user_reward": "fake_simple_value"
11 }
12 }
13}
创建录播课程订单
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- course_idnumber必填
录播课程ID
- promo_codestring
优惠码/邀请码
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.idnumber必填
订单ID
- data.user_idnumber必填
用户ID
- data.chargenumber必填
价格
- data.order_idstring必填
订单编号
- data.payment_methodstring必填
支付渠道
- data.payment_textstring必填
支付方法
- data.status_textstring必填
状态
- data.continue_paynumber必填
继续支付[已废弃]
- data.goodsobject必填
- 子属性
- goods.idnumber必填
记录ID
- goods.goods_textstring必填
商品名
- goods.goods_typestring必填
商品类型
- goods.numnumber必填
数量
- goods.chargenumber必填
价格
- data.created_atstring必填
时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "user_id": "fake_simple_value",
6 "charge": "fake_simple_value",
7 "order_id": "string",
8 "payment_method": "string",
9 "payment_text": "string",
10 "status_text": "string",
11 "continue_pay": "fake_simple_value",
12 "goods": {
13 "id": "fake_simple_value",
14 "goods_text": "string",
15 "goods_type": "string",
16 "num": "fake_simple_value",
17 "charge": "fake_simple_value"
18 },
19 "created_at": "string"
20 }
21}
微信扫码支付[PC]
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- order_idstring必填
订单编号
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.code_urlstring必填
微信支付二维码的文本值,用该值生成二维码
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "code_url": "string"
5 }
6}
微信小程序支付
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- openidstring必填
openid
- order_idstring必填
订单编号
参数
- codenumber
0成功,非0失败
- dataobject
数据
- 子属性
- data.appIdstring必填
appId
- data.nonceStrstring必填
nonceStr
- data.packagestring必填
package
- data.paySignstring必填
paySign
- data.signTypestring必填
signType
- data.timeStampstring必填
timeStamp
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "appId": "string",
5 "nonceStr": "string",
6 "package": "string",
7 "paySign": "string",
8 "signType": "string",
9 "timeStamp": "string"
10 }
11}
创建VIP订单
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- role_idnumber必填
VIPid
- promo_codestring
优惠码/邀请码
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.idnumber必填
订单ID
- data.user_idnumber必填
用户ID
- data.chargenumber必填
价格
- data.order_idstring必填
订单编号
- data.payment_methodstring必填
支付渠道
- data.payment_textstring必填
支付方法
- data.status_textstring必填
状态
- data.continue_paynumber必填
继续支付[已废弃]
- data.goodsobject必填
- 子属性
- goods.idnumber必填
记录ID
- goods.goods_textstring必填
商品名
- goods.goods_typestring必填
商品类型
- goods.numnumber必填
数量
- goods.chargenumber必填
价格
- data.created_atstring必填
时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "user_id": "fake_simple_value",
6 "charge": "fake_simple_value",
7 "order_id": "string",
8 "payment_method": "string",
9 "payment_text": "string",
10 "status_text": "string",
11 "continue_pay": "fake_simple_value",
12 "goods": {
13 "id": "fake_simple_value",
14 "goods_text": "string",
15 "goods_type": "string",
16 "num": "fake_simple_value",
17 "charge": "fake_simple_value"
18 },
19 "created_at": "string"
20 }
21}
创建视频订单
HEADER
- Authorizationstring必填
Bearer+token
QUERY
- video_idnumber必填
videoID
- promo_codestring
优惠码/邀请码
参数
- codenumber
0成功,非0失败
- dataobject
- 子属性
- data.idnumber必填
订单ID
- data.user_idnumber必填
用户ID
- data.chargenumber必填
价格
- data.order_idstring必填
订单编号
- data.payment_methodstring必填
支付渠道
- data.payment_textstring必填
支付方法
- data.status_textstring必填
状态
- data.continue_paynumber必填
继续支付[已废弃]
- data.goodsobject必填
- 子属性
- goods.idnumber必填
记录ID
- goods.goods_textstring必填
商品名
- goods.goods_typestring必填
商品类型
- goods.numnumber必填
数量
- goods.chargenumber必填
价格
- data.created_atstring必填
时间
Example 1
请求示例
成功示例
1{
2 "code": "fake_simple_value",
3 "data": {
4 "id": "fake_simple_value",
5 "user_id": "fake_simple_value",
6 "charge": "fake_simple_value",
7 "order_id": "string",
8 "payment_method": "string",
9 "payment_text": "string",
10 "status_text": "string",
11 "continue_pay": "fake_simple_value",
12 "goods": {
13 "id": "fake_simple_value",
14 "goods_text": "string",
15 "goods_type": "string",
16 "num": "fake_simple_value",
17 "charge": "fake_simple_value"
18 },
19 "created_at": "string"
20 }
21}