查询用户公益数据等级
使用场景: 用户进入花园时获取当前公益数据等级
请求方式: GET(HTTPS)
请求地址: 待定
请求参数: 无
返回值:
参数 | 类型 | 说明 |
---|---|---|
good_days | int | 好事天数 |
donate_level | int | 捐款等级 |
activity_level | int | 线下活动等级 |
step_level | int | 捐步等级 |
volunteer_level | int | 志愿行为等级 |
返回示例:
{
"code": 0,
"data": {
"good_days": 10,
"donate_level": 3,
"activity_level": 2,
"step_level": 4,
"volunteer_level": 1
},
"msg": "",
"op_time": 1723189040,
"trace_id": "f27fff9a0494994458bc1bdead36060b"
}
查询用户公益统计数据
使用场景: 查询用户的公益建筑进度信息
请求方式: GET(HTTPS)
请求地址: 待定
查询参数: 无
返回值:
参数 | 类型 | 说明 |
---|---|---|
donate_money | int | 捐款累计金额 |
activity_times | int | 参与线下活动次数 |
step_num | int | 捐步步数 |
volunteer_hours | float | 志愿行为志愿时长(小时) |
返回示例:
{
"code": 0,
"data": {
"donate_money": 10,
"activity_times": 3,
"step_num": 2,
"volunteer_times": 4
},
"msg": "",
"op_time": 1723189040,
"trace_id": "f27fff9a0494994458bc1bdead36060b"
}
按时间范围查询用户公益数据
使用场景: 查询某段时间内的小红花数和社交影响人数,用于发放奖励
请求方式: GET(HTTPS)
请求地址: 待定
查询参数:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
start_time | string | 是 | 开始时间(格式:YYYYMMDD) |
end_time | string | 是 | 结束时间(格式:YYYYMMDD) |
返回值:
参数 | 类型 | 说明 |
---|---|---|
list | object | 列表,返回每一天数据 |
date | string | 日期(格式:YYYYMMDD) |
xhh_num | int | 小红花数 |
social_num | int | 社交人数 |
返回示例:
{
"code": 0,
"data": {
"list": [
{
"date": "20250701",
"xhh_num": 2,
"social_num": 10
},
{
"date": "20250702",
"xhh_num": 3,
"social_num": 15
}
]
},
"msg": "",
"op_time": 1723189040,
"trace_id": "f27fff9a0494994458bc1bdead36060b"
}