siamoe / YYYS-SERVER

莹赢影视服务器端-NODEJS+MYSQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

接口文档

业务组

获取首页数据

接口说明:

  • 一次拉取首页所有数据,可选某个分类

请求方式:

  • GET

请求URL:

  • /home/data

参数:

参数名 必选 类型 说明
typeDesc string 默认全选,可选(推荐/电影/连续剧/综艺/动漫)

获取轮播图数据

接口说明:

  • 获取所有轮播图,可选某个分类

请求方式:

  • GET

请求URL:

  • /home/banners

参数:

参数名 必选 类型 说明
typeDesc string 默认全选,可选(推荐/电影/连续剧/综艺/动漫)

条件分类查询

接口说明:

  • 根据条件获取分类

请求方式:

  • GET

请求URL:

  • /movies/category

参数:

参数名 必选 类型 说明
typeDesc string 电影/连续剧/综艺/动漫
cat string 子分类
categorys string 孙子分类
area string 地区
year string 年份
sort number 排序 默认/最新/最热
page number 页码
num number 页码量

查询id详情

接口说明:

  • 根据movieId获取影片数据

请求方式:

  • GET

请求URL:

  • /movies/detail

参数:

参数名 必选 类型 说明
movieId number 影片id

模糊查询

接口说明:

  • 通过关键词进行模糊查询

请求方式:

  • GET

请求URL:

  • /movies/search

参数:

参数名 必选 类型 说明
keywords string 搜索关键词
range number 影名(默认)/导演/演员
page number 页码
num number 页码量

增加点击量

接口说明:

  • 通过movieId增加影片点击量

请求方式:

  • POST

请求URL:

  • /movies/addPlayCount

参数:

参数名 必选 类型 说明
movieId string 影片id

提交用户反馈

接口说明:

  • 在用户登录的情况下,填写表单提交用户反馈(需获取token)

请求方式:

  • POST

请求URL:

  • /addProblem

参数:

参数名 必选 类型 说明
content string 反馈信息

用户组

用户登录

接口说明:

  • 通过账号密码进行账户登入

请求方式:

  • POST

请求URL:

  • /login

参数:

参数名 必选 类型 说明
username string 账号
password string 密码

注册用户

接口说明:

  • 注册用户

请求方式:

  • POST

请求URL:

  • /user

参数:

参数名 必选 类型 说明
username string 用户名
password string 密码
grade string 权限 1(默认)/2/3

获取用户信息

接口说明:

  • 获取用户信息(需获取token)

请求方式:

  • POST

请求URL:

  • /user

参数:无(仅携带token)

编辑用户信息

接口说明:

  • 编辑用户信息(需获取token)

请求方式:

  • POST

请求URL:

  • /user/info/update

参数:无(仅携带token)

获取用户历史记录

接口说明:

  • 获取用户历史记录(需获取token)

请求方式:

  • GET

请求URL:

  • /user/history

参数:无(仅携带token)

添加新的历史记录

接口说明:

  • 添加新的历史记录(需获取token)

请求方式:

  • POST

请求URL:

  • /user/history/add

参数:

参数名 必选 类型 说明
movieId string 影片id

批量删除历史记录

接口说明:

  • 批量删除历史记录(需获取token)

请求方式:

  • POST

请求URL:

  • /user/history/delete

参数:

参数名 必选 类型 说明
ids array 历史记录的数组

获取用户收藏列表

接口说明:

  • 获取用户收藏列表(需获取token)

请求方式:

  • GET

请求URL:

  • /user/collect

参数:无(仅携带token)

添加新的收藏

接口说明:

  • 添加新的历史记录(需获取token)

请求方式:

  • POST

请求URL:

  • /user/collect/add

参数:

参数名 必选 类型 说明
movieId string 影片id

批量取消收藏

接口说明:

  • 批量取消收藏(需获取token)

请求方式:

  • POST

请求URL:

  • /user/collect/delete

参数:

参数名 必选 类型 说明
ids array 取消收藏所需数组

About

莹赢影视服务器端-NODEJS+MYSQL


Languages

Language:JavaScript 100.0%