获取项目活动列表
调用方式
- 请求方式:
POST
- 请求地址:
https://tls2s.allapp.link/manage/campaign/campaign_list?project_id=你的ProjectId
请求头参数(Header)
参数 | 必须 | 值 | 说明 |
---|---|---|---|
Content-Type | 是 | application/json | 声明json格式 |
Authorization | 是 | Bearer md5(OpenSecret+(空格)+md5(请求body)) | OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret |
请求内容参数(Body)
请求示例:
{
"status": [1,2,3,4],
"page": 1,
"page_size": 1000,
"fission_id": [1],
"updated_start": 1729492992,
"updated_end": 1729492992
}
参数说明
参数 | 必须 | 类型 | 说明 |
---|---|---|---|
project_id | 是 | string | 项目id |
status | 否 | array | 发布状态(1-待发布,2-已发布,3-已下线,4-预发布) |
page | 否 | number | 第几页(最小填 1) |
page_size | 否 | number | 每页数量(不超过 1,000) |
fission_id | 否 | array | 玩法枚举集合 |
updated_start | 否 | number | 最后更新时间开始时间戳(单位:秒) |
updated_end | 否 | number | 最后更新时间结束时间戳(单位:秒) |
返回示例
{
"code": 200,
"msg": "请求成功",
"data": {
"list": [
{
"id": "csbhkerdj7t9ls7gvb0",
"title": "案例1",
"start_date": "2024-10-22 13:12:12",
"end_date": "2024-10-22 13:12:12",
"status": 4,
"created_time": 1729492992,
"link": "https://campaign.link",
"langs": [
{
"lang_mark":"zh",
"t_offset":8,
"start": 1729492992,
"end": 1729492992,
"pre_run_time": 0,
}
],
"pre_run_time": 1729492992,
"white_list": ["en_userid1", "zh_userid2"],
"fission_id": 1,
},
{
"id": "csbhkerdj7t9ls7gvb1",
"title": "案例2",
"start_date": "2024-10-22 13:12:12",
"end_date": "2024-10-22 13:12:12",
"status": 1,
"created_time": 1729492992,
"link": "https://campaign.link",
"langs": [
{
"lang_mark":"zh",
"t_offset":8,
"start": 1729492992,
"end": 1729492992,
"pre_run_time": 1729492992,
},
{
"lang_mark":"en",
"t_offset":0,
"start": 1729492992,
"end": 1729492992
"pre_run_time": 1729492992,
}
],
"pre_run_time": 1729492992,
"pre_run_date": "2024-10-22 13:12:12",
"white_list": [],
"fission_id": 7,
}
],
"total": 10,
}
}
返回参数说明
参数 | 类型 | 说明 |
---|---|---|
code | int32 | 返回状态码 200为成功返回 |
msg | string | 返回状态码信息 |
data | object | 返回内容 |
data.total | number | 活动总数 |
data.list | array(object) | 活动列表列表 |
data.list.id | string | 活动ID |
data.list.title | string | 活动标题 |
data.list.start_date | string | 后台创建时提交的活动开始时间(2024-10-22 13:12:12) |
data.list.end_date | string | 后台创建时提交的活动结束时间(2024-10-22 13:12:12) |
data.list.status | number | 发布状态(1-待发布,2-已发布,3-已下线,4-预发布) |
data.list.created_time | number | 创建时间时间戳 |
data.list.pre_run_time | number | 活动正式上线时间时间戳(非白名单列表可访问活动的时间,如果为0,代表没有设置) |
data.list.pre_run_date | string | 后台提交的正式上线时间(非白名单列表可访问活动的时间,如果为空,代表没有设置) |
data.list.white_list | array | 活动白名单列表 |
data.list.link | string | 活动链接 |
data.list.langs | array(object) | 活动语言数据 |
data.list.langs.lang_mark | string | 语言标识 |
data.list.langs.t_offset | number | 对应的时区 |
data.list.langs.start | number | 后台创建时提交的开始时间的datetime格式时间在对应时区下的时间戳 |
data.list.langs.end | number | 后台创建时提交的结束时间的datetime格式时间在对应时区下的时间戳 |
data.list.langs.pre_run_time | number | 后台提交的正式上线的datetime格式时间在对应时区下的时间戳 |
data.list.fission_id | number | 玩法枚举 |