Skip to content

点赞收藏相关接口 ​

获取点赞收藏数据 ​

请求URL ​

  • /api/v1/archive/video/stat?vid=视频ID

请求方式 ​

  • GET

返回示例 ​

json
{
  "code": 200,
  "data": {
    "stat": {
      "collect": 1,
      "like": 1
    }
  },
  "msg": "ok"
}

返回参数说明 ​

参数名类型说明
collectint收藏数量
likeint点赞数量

备注 ​

无

点赞 ​

请求URL ​

  • /api/v1/archive/video/like

请求方式 ​

  • POST

请求头 ​

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

参数 ​

参数名必选类型说明
vid是int视频ID

返回示例 ​

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

备注 ​

无

取消点赞 ​

请求URL ​

  • /api/v1/archive/video/cancelLike

请求方式 ​

  • POST

请求头 ​

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

参数 ​

参数名必选类型说明
id是int视频ID

返回示例 ​

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

备注 ​

无

获取点赞状态 ​

请求URL ​

  • /api/v1/archive/video/hasLike?vid=视频ID

请求方式 ​

  • GET

请求头 ​

  • Authorization': token

返回示例 ​

json
{
  "code": 200,
  "data": {
    "like": true
  },
  "msg": "ok"
}

返回参数说明 ​

参数名类型说明
likebool是否点赞

备注 ​

无

添加收藏 ​

请求URL ​

  • /api/v1/archive/video/collect

请求方式 ​

  • POST

请求头 ​

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

参数 ​

参数名必选类型说明
vid是int视频ID
addList否[]int添加的收藏夹数组
cancelList否[]int移除的收藏夹数组

返回示例 ​

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

备注 ​

无

获取已收藏的收藏夹 ​

请求URL ​

  • /api/v1/archive/video/getCollectInfo?vid=视频ID

请求方式 ​

  • GET

请求头 ​

  • Authorization': token

返回示例 ​

json
{
  "code": 200,
  "data": {
    "collectionIds": [1, 2]
  },
  "msg": "ok"
}

返回参数说明 ​

参数名类型说明
collectionIds[]int视频所在的收藏夹id

备注 ​

无

获取收藏状态 ​

请求URL ​

  • /api/v1/archive/video/hasCollect?vid=视频ID

请求方式 ​

  • GET

请求头 ​

  • Authorization': token

返回示例 ​

json
{
  "code": 200,
  "data": {
    "collect": true
  },
  "msg": "ok"
}

返回参数说明 ​

参数名类型说明
collectbool是否收藏

备注 ​

无

根据 MIT 许可证发布