Skip to content

历史记录相关接口

记录历史记录

请求URL

  • /api/v1/history/video/addHistory

请求方式

  • POST

请求头

  • Authorization': token
  • "content-type": "application/json",

参数

参数名必选类型说明
vidint视频id
partint分P (默认1)
timefloat时间

返回示例

json
{
  "code": 200,
  "data": null,
  "msg":"ok"
}

备注

获取历史记录

请求URL

  • /api/v1/history/video/getHistory?page=页码&page_size=内容数量

请求方式

  • GET

返回示例

json
{
  "code": 200,
    "data": {
    "videos": [
      {
        "vid": 2,
        "uid": 2,
        "title": "测试",
        "cover": "",
        "desc": "什么都没有",
        "time": 10.6,
        "updatedAt": "2022-06-06T08:42:13.525Z"
      }
    ]
  },
  "msg": "ok"
}

返回参数说明

参数名类型说明
vidint视频ID
uidint用户ID
titlestring标题
coverstring封面URL
descstring视频简介
timefloat进度
updatedAttime最后更新时间

备注

获取播放进度

请求URL

  • /api/v1/history/video/getProgress?vid=视频ID&part=分P

请求方式

  • GET

返回示例

json
{
  "code": 200,
  "data": {
    "progress": 10.6
  },
  "msg": "ok"
}

返回参数说明

参数名类型说明
progressfloat进度

备注

根据 MIT 许可证发布