该接口用于记录用户对资源的点赞、收藏和分享等操作功能。分享功能
暂未上线。
点赞收藏提交接口
请求方法:POST
是否鉴权:是
请求编码:Content-Type:application/x-www-form-urlencoded
响应编码:Content-Type:application/json;charset=UTF-8
请求地址:index/resource.resource/resourceClickOrCollect
请求参数:
参数名 | 参数类型 | 是否必填 | 参数说明 | 示例值 |
---|---|---|---|---|
type | String | 是 | 操作类型 | 1点赞3分享2收藏 |
uid | String | 是 | 资源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
请求参数:
参数名 | 参数类型 | 是否必填 | 参数说明 | 示例值 |
---|---|---|---|---|
page | int | 是 | 页码 | 1 |
size | int | 是 | 每页数量 | 10 |
type | String | 是 | 操作类型 | 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": "请求成功"
}
参数名 | 参数类型 | 是否必有 | 参数说明 | 示例值 |
---|---|---|---|---|
uid | String | 是 | 资源ID | 资源列表中的uid |
source_uid | String | 是 | 资源ID | 资源列表中的uid |
op_time | string | 是 | 操作时间 | |
sourceInfo.title | string | 是 | 资源名称 | |
sourceInfo.cover | string | 是 | 资源封面 | |
sourceInfo.author | string | 是 | 资源作者 | |
sourceInfo.collect_count | string | 是 | 资源收藏数量 | |
sourceInfo.like_count | string | 是 | 资源点赞数量 | |
sourceInfo.category.title | string | 是 | 资源分类名称 |
- 失败示例:
javascript
{
"code": 101,
"data": [],
"msg": "请求失败"
}