开放平台Re-Boost获取项目活动列表

获取项目活动列表

调用方式

  • 请求方式: POST
  • 请求地址: https://tls2s.allapp.link/manage/campaign/campaign_list?project_id=你的ProjectId

请求头参数(Header)

参数必须说明
Content-Typeapplication/json声明json格式
AuthorizationBearer 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_idstring项目id
statusarray发布状态(1-待发布,2-已发布,3-已下线,4-预发布)
pagenumber第几页(最小填 1)
page_sizenumber每页数量(不超过 1,000)
fission_idarray玩法枚举集合
updated_startnumber最后更新时间开始时间戳(单位:秒)
updated_endnumber最后更新时间结束时间戳(单位:秒)

返回示例

{
    "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,
    }
}

返回参数说明

参数类型说明
codeint32返回状态码 200为成功返回
msgstring返回状态码信息
dataobject返回内容
data.totalnumber活动总数
data.listarray(object)活动列表列表
data.list.idstring活动ID
data.list.titlestring活动标题
data.list.start_datestring后台创建时提交的活动开始时间(2024-10-22 13:12:12)
data.list.end_datestring后台创建时提交的活动结束时间(2024-10-22 13:12:12)
data.list.statusnumber发布状态(1-待发布,2-已发布,3-已下线,4-预发布)
data.list.created_timenumber创建时间时间戳
data.list.pre_run_timenumber活动正式上线时间时间戳(非白名单列表可访问活动的时间,如果为0,代表没有设置)
data.list.pre_run_datestring后台提交的正式上线时间(非白名单列表可访问活动的时间,如果为空,代表没有设置)
data.list.white_listarray活动白名单列表
data.list.linkstring活动链接
data.list.langsarray(object)活动语言数据
data.list.langs.lang_markstring语言标识
data.list.langs.t_offsetnumber对应的时区
data.list.langs.startnumber后台创建时提交的开始时间的datetime格式时间在对应时区下的时间戳
data.list.langs.endnumber后台创建时提交的结束时间的datetime格式时间在对应时区下的时间戳
data.list.langs.pre_run_timenumber后台提交的正式上线的datetime格式时间在对应时区下的时间戳
data.list.fission_idnumber玩法枚举