Skip to content

该接口用于记录用户对资源的点赞、收藏和分享等操作功能。分享功能暂未上线。

点赞收藏提交接口

  • 请求方法:POST

  • 是否鉴权:是

  • 请求编码:Content-Type:application/x-www-form-urlencoded

  • 响应编码:Content-Type:application/json;charset=UTF-8

  • 请求地址:index/resource.resource/resourceClickOrCollect

  • 请求参数:

参数名参数类型是否必填参数说明示例值
typeString操作类型1点赞3分享2收藏
uidString资源ID资源列表中的uid
  • 成功示例:
javascript
{
	"data": {},
	"code": 100,
	"msg": "请求成功"
}
参数名参数类型是否必有参数说明示例值
  • 失败示例:
javascript
{
	"code": 101,
	"data": [],
	"msg": "请求失败"
}

点赞收藏记录接口

用于查询用户对资源的点赞、分享和收藏历史记录列表

  • 请求方法:GET

  • 是否鉴权:是

  • 请求编码:Content-Type:application/x-www-form-urlencoded

  • 响应编码:Content-Type:application/json;charset=UTF-8

  • 请求地址:index/resource.resource/collectOrClickList

  • 请求参数:

参数名参数类型是否必填参数说明示例值
pageint页码1
sizeint每页数量10
typeString操作类型1点赞3分享2收藏
  • 成功示例:
javascript
{
  "data": {
    "items": [
      {
        "source_uid": "d7a89c5d21",
        "op_time": "2024-10-04",
        "sourceInfo": {
          "uid": "d7a89c5d21",
          "title": "31道React面试真题",
          "cover": "https://62700231729f912430.png",
          "author": "兔兔答题",
          "collect_count": 2,
          "like_count": 1,
          "category_uid": "738f9feef4",
          "category": {
            "title": "前端面试",
            "uid": "738f9feef4"
          }
        }
      },
    ],
    "page": 1,
    "size": 20,
    "total": 4
  },
  "code": 100,
  "msg": "请求成功"
}
参数名参数类型是否必有参数说明示例值
uidString资源ID资源列表中的uid
source_uidString资源ID资源列表中的uid
op_timestring操作时间
sourceInfo.titlestring资源名称
sourceInfo.coverstring资源封面
sourceInfo.authorstring资源作者
sourceInfo.collect_countstring资源收藏数量
sourceInfo.like_countstring资源点赞数量
sourceInfo.category.titlestring资源分类名称
  • 失败示例:
javascript
{
	"code": 101,
	"data": [],
	"msg": "请求失败"
}