Skip to content
On this page

历史记录相关接口

记录历史记录

请求URL

  • http://域名/api/v1/history

请求方式

  • POST

请求头

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

参数

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

返回示例

json
  {
    "code": 200,
    "data": null,
    "mssage":"success"
  }

备注

获取历史记录

请求URL

  • http://域名/api/v1/history/video/list/{page_size}/{page}

请求方式

  • GET

请求参数

  • 见url

返回示例

json
{
    "code": 200,
    "data": {
        "history": [
            {
                "time": 10.6,
                "part": 1,
                "video": {
                    "vid": 2,
                    "title": "测试",
                    "cover": "",
                    "desc": "什么都没有",
                    "clicks": 86,
                    "created_at": "2021-07-29T13:46:21Z"
                },
                "created_at": "2022-06-06T08:42:13.525Z"
            }
        ]
    },
    "mssage": "success"
}

返回参数说明

参数名类型说明
intint历史记录id
timefloat进度
partint分P (默认1)
created_attime创建时间
videoint视频信息
视频信息video
参数名类型说明
vidint视频ID
titlestring标题
coverstring封面URL
descstring视频简介
created_attime发布时间
clicksint点击量(点击量不是实时点击量,不准确)

备注

获取播放进度

请求URL

  • http://域名/api/v1/history/progress/{视频ID}

请求方式

  • GET

请求参数

  • 见url

返回示例

json
{
    "code": 200,
    "data": {
        "progress": {
            "time": 10.6,
            "part": 1
        }
    },
    "mssage": "success"
}

返回参数说明

参数名类型说明
timefloat进度
partint分P (默认1)

备注

根据 AGPL-3.0 许可证发布