活动列表
用于获取系统中已经上架的活动,包括已经结束和未开始的数据。
请求方法:GET
是否鉴权:否
请求编码:Content-Type:application/x-www-form-urlencoded
响应编码:Content-Type:application/json;charset=UTF-8
请求地址:index/activity.activity/activityList
请求参数:
参数名 | 参数类型 | 是否必填 | 参数说明 | 示例值 |
---|---|---|---|---|
page | int | 是 | 当前页码 | |
size | int | 是 | 分页大小 |
- 成功示例:
javascript
{
"data": {
"items": [
{
"uid": "f1b67793bd",
"title": "🎉🎈欢迎参加 10.24 程序员节答题竞赛活动🎈🎉",
"cover": "https://wwww.tutudati.com/20240905233202f33c90511.jpg",
"type": 1,
"start_time": "2024-10-20",
"end_time": "2024-10-24",
"state_title": "该活动已结束",
"state_value": 3,
"activity_type": "答题积分活动",
"join_count": 387
},
],
"page": 1,
"size": 20,
"total": 3
},
"code": 100,
"msg": "请求成功"
}
参数名 | 参数类型 | 是否必有 | 参数说明 | 示例值 |
---|---|---|---|---|
uid | string | 是 | 活动id | |
title | string | 是 | 活动名称 | |
cover | string | 是 | 活动封面图 | |
type | int | 是 | 活动类型 | 1答题积分活动2用户拉新活动3积分抽奖活动 |
activity_type | string | 是 | 活动类型名称 | |
start_time | string | 是 | 活动开始时间 | |
end_time | string | 是 | 活动结束时间 | |
state_title | string | 是 | 活动状态提示 | |
state_value | int | 是 | 活动状态值 | 1未开始2进行中3已结束4已取消 |
join_count | int | 是 | 参与人数 |
- 失败示例:
javascript
{
"code": 101,
"data": [],
"msg": "请求失败"
}