获取活动用户列表
调用方式
- 请求方式:
POST
- 请求地址:
https://tls2s.allapp.link/manage/campaign/user_list?project_id=你的ProjectId
请求头参数(Header)
参数 | 必须 | 值 | 说明 |
---|---|---|---|
Content-Type | 是 | application/json | 声明json格式 |
Authorization | 是 | Bearer md5(OpenSecret+(空格)+md5(请求body)) | OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret |
请求内容参数(Body)
请求示例:
{
"page": 1,
"page_size": 1000,
"campaign_id": "cvbvl1urdjknm77a1dj0"
}
参数说明
参数 | 必须 | 类型 | 说明 |
---|---|---|---|
project_id | 是 | string | 项目id |
page | 否 | number | 第几页(最小填 1) |
page_size | 否 | number | 每页数量(不超过 1,000) |
campaign_id | 是 | string | 活动id |
返回示例
{
"code": 200,
"msg": "请求成功",
"data": {
"list": [
{
"user_id": "user_id",
"device_id": "device_id",
"parent_user_id": "parent_user_id",
"join_at": 1729492992,
"direct_invite_num": 1,
"indirect_invite_num": 1,
"effect_num": 1,
},
{
"user_id": "user_id",
"device_id": "device_id",
"parent_user_id": "",
"join_at": 1729492992,
"direct_invite_num": 1,
"indirect_invite_num": 1,
"effect_num": 1,
}
],
"total": 10,
}
}
返回参数说明
参数 | 类型 | 说明 |
---|---|---|
code | int32 | 返回状态码 200为成功返回 |
msg | string | 返回状态码信息 |
data | object | 返回内容 |
data.total | number | 活动用户总数 |
data.list | array(object) | 活动用户列表 |
data.list.user_id | string | 活动用户id |
data.list.device_id | string | 活动用户设备id |
data.list.parent_user_id | string | 上级用户id |
data.list.join_at | number | 活动参与时间差(单位:秒) |
data.list.direct_invite_num | number | 直接邀请人数 |
data.list.indirect_invite_num | number | 间接邀请人数 |
data.list.effect_num | number | 有效邀请人数 |