开放平台Re-Boost获取活动奖励列表(Beta)

获取活动奖励列表(Beta)

可以获取活动奖励列表,仅支持返回奖品库奖品

调用方式

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

请求头参数(Header)

参数必须值说明
Content-Type是application/json声明json格式
Authorization是Bearer md5(OpenSecret+(空格)+md5(请求body))OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret

请求内容参数(Body)

请求示例:

{
    "campaign_id": "csbhkerdj7t9ls7gvb0",
    "start": 1729492992,
    "end": 1729579392,
    "page": 1,
    "page_size": 1000
}

参数说明

参数必须类型说明
project_id是string项目id
campaign_id是string活动id
start否number开始时间戳(单位:秒)
end否number结束时间戳(单位:秒)
page否number第几页(最小填 1)
page_size否number每页数量(不超过 1,000)

返回示例

{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "list": [
            {
                "campaign_id": "csbhkerdj7t9ls7gvb0",
                "reward_hash_id": "2465898765467473827",
                "sub_user_id": "user_123456",
                "created_date": "2024-10-22 13:12:12",
                "updated_date": "2024-10-22 13:12:12",
                "title": "奖品标题",
                "status": 1,
                "fail_msg": "",
                "dy_reward_type": 1,
                "custom_reward_val": "EXCHANGE-CODE-001",
                "receive_type": 1,
                "reward_num": 1,
                "contact": "support@example.com",
                "kv_data": [
                    {
                        "key": "key1",
                        "value": "value1"
                    }
                ],
                "form": {
                    "title": "收货信息",
                    "items": [
                        {
                            "key": "name",
                            "value": "张三"
                        }
                    ]
                }
            }
        ],
        "total": 1
    }
}

返回参数说明

参数类型说明
codeint32返回状态码,200 为成功返回
msgstring返回状态码信息
dataobject返回内容
data.listarray(object)列表数据
data.list.campaign_idstring活动id
data.list.reward_hash_idstring奖品 hash_id
data.list.sub_user_idstring用户 ID
data.list.created_datestring奖励时间
data.list.updated_datestring数据最后更新时间
data.list.titlestring奖品标题
data.list.statusnumber奖品状态(1-发送成功,2-待发送,3-发送失败,4-手动发放,5-待填写表单,6-已填写表单)
data.list.fail_msgstring失败具体原因说明
data.list.dy_reward_typenumber动态奖品内容类型(0-无,1-兑换码)
data.list.custom_reward_valstring自定义的奖品值
data.list.child_titlestring子活动标题
data.list.receive_typenumber发放类型(1-系统发放,2-联系客服,3-客户端发奖,4-提交表单)
data.list.reward_numnumber奖品数量
data.list.contactstring联系方式
data.list.kv_dataarray(object)键值数据
data.list.kv_data.keystring键
data.list.kv_data.valuestring值
data.list.formobject表项
data.list.form.titlestring表单标题
data.list.form.itemsarray(object)表单项
data.list.form.items.keystring表单项标题(显示在表单中)
data.list.form.items.valuestring表单项填写的值
data.totalnumber列表总数