简要描述:
- 活动详情
请求URL:
GET/plugin.redpack.frontend.activity.getInfo
参数:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
aid | 是 | int | 活动id |
parent_id | 否 | int | 会员分享的页面,把uid赋值到parent_id,用于推荐获得挑战次数,如果不是分享的,为0 |
返回示例:
正确时返回:
{
"result": 1,
"msg": "成功",
"data": {
"activity_info": {
"id": 1,
"uniacid": 10,
"activity_name": "口令红包",
"countdown_time": "[1577548800,1578326400]",
"bg_color": "#409EFF",
"top_img": "http://yunzhong.cc:8888/attachment/image/504f91c8fbc65841bf8a11369f6469a0.png",
"audio_link": "http://yunzhong.cc:8888/attachment/image/504f91c8fbc65841bf8a11369f6469a0.png",
"brand_name": "芸众",
"brand_logo": "http://yunzhong.cc:8888/attachment/image/504f91c8fbc65841bf8a11369f6469a0.png",
"service_qr": "http://yunzhong.cc:8888/attachment/image/504f91c8fbc65841bf8a11369f6469a0.png",
"service_mobile": "15945596368",
"word": [
"芸众",
"科技",
"开心"
],
"withdraw_code": 2,
"code_name": "余额",
"default_challenge_number": 10,
"withdraw_count": 50,
"withdraw_total": "2000.00",
"exchange_rule": "a:4:{i:0;a:5:{s:3:\"key\";s:6:\"credit\";s:4:\"name\";s:12:\"积分兑换\";s:7:\"is_open\";i:1;s:12:\"exchange_num\";s:3:\"200\";s:10:\"reward_num\";s:1:\"2\";}i:1;a:5:{s:3:\"key\";s:6:\"invite\";s:4:\"name\";s:12:\"直推奖励\";s:7:\"is_open\";i:1;s:12:\"exchange_num\";s:1:\"1\";s:10:\"reward_num\";s:1:\"1\";}i:2;a:5:{s:3:\"key\";s:7:\"consume\";s:4:\"name\";s:12:\"累计消费\";s:7:\"is_open\";i:1;s:12:\"exchange_num\";s:3:\"100\";s:10:\"reward_num\";s:1:\"2\";}i:3;a:5:{s:3:\"key\";s:5:\"goods\";s:4:\"name\";s:12:\"购买商品\";s:7:\"is_open\";i:1;s:12:\"exchange_num\";s:4:\"1123\";s:10:\"reward_num\";s:1:\"1\";}}",
"min_withdraw": "1.00",
"max_withdraw": "50.00",
"verify_mobile": 1,
"invite_people": 2,
"max_challenge_number": 5,
"agreement": "<p>测试</p>",
"share_title": "分享测试",
"share_thumb": "http://yunzhong.cc:8888/attachment/image/504f91c8fbc65841bf8a11369f6469a0.png",
"share_content": "<p>测试</p>",
"status": 1,
"created_at": "2020-01-16 01:13:53",
"updated_at": "2020-01-16 01:13:53",
"deleted_at": null,
"withdraw_code_name": null
},
"challenge_count": 6,
"challenge_success_count": 4,
"finish_amount": "45.00",
"surplus_amount": 1955,
"browse_count": 5,
"browse_log": [
{
"id": 10,
"activity_id": 1,
"uid": 158,
"created_at": null,
"updated_at": null,
"deleted_at": null,
"member": {
"uid": 158,
"nickname": "卡卡",
"realname": "测试",
"mobile": "18026357601",
"avatar": "http://thirdwx.qlogo.cn/mmopen/u0cuicqicF6puXaTqiaibKCpE9VpT909OfLULtyYcC5Rtr1QcCTBezds2hb36FAaBko1JA50yJibo7nicZAwtXLwpzARyuKyiae9pH7/132",
"avatar_image": "https://thirdwx.qlogo.cn/mmopen/u0cuicqicF6puXaTqiaibKCpE9VpT909OfLULtyYcC5Rtr1QcCTBezds2hb36FAaBko1JA50yJibo7nicZAwtXLwpzARyuKyiae9pH7/132",
"username": "卡卡"
}
},
{
"id": 4,
"activity_id": 1,
"uid": 181,
"created_at": null,
"updated_at": null,
"deleted_at": null,
"member": {
"uid": 181,
"nickname": "锋",
"realname": "",
"mobile": "18520632247",
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eolrtMSZic0aHJ11TECas57HdvUmmlPaH4USg68DNDsEicClA2phiba9IbOqtXk85qCyWAJ996B9cVPg/132",
"avatar_image": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eolrtMSZic0aHJ11TECas57HdvUmmlPaH4USg68DNDsEicClA2phiba9IbOqtXk85qCyWAJ996B9cVPg/132",
"username": "锋"
}
},
{
"id": 3,
"activity_id": 1,
"uid": 189,
"created_at": null,
"updated_at": null,
"deleted_at": null,
"member": {
"uid": 189,
"nickname": "李一天",
"realname": "",
"mobile": "",
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJaEZUSCGgkQibVO6GE3dfTb1oj4jmmqxqa8vY0nm2lcBa2ozqkEcSgGq7KAL0HOFH2A3ia4fTU2W4w/132",
"avatar_image": "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJaEZUSCGgkQibVO6GE3dfTb1oj4jmmqxqa8vY0nm2lcBa2ozqkEcSgGq7KAL0HOFH2A3ia4fTU2W4w/132",
"username": "李一天"
}
},
{
"id": 2,
"activity_id": 1,
"uid": 191,
"created_at": null,
"updated_at": null,
"deleted_at": null,
"member": {
"uid": 191,
"nickname": "yzpd",
"realname": "",
"mobile": "",
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/YibWsJfXMibgw4ia2Q6jVnwRl9nAic7icobloal8L227ibLfBXmCQicx16BjctafwdXdPM7ajCVwb6nRskfMW7lCj2sTw/132",
"avatar_image": "https://thirdwx.qlogo.cn/mmopen/vi_32/YibWsJfXMibgw4ia2Q6jVnwRl9nAic7icobloal8L227ibLfBXmCQicx16BjctafwdXdPM7ajCVwb6nRskfMW7lCj2sTw/132",
"username": "yzpd"
}
},
{
"id": 1,
"activity_id": 1,
"uid": 194,
"created_at": null,
"updated_at": null,
"deleted_at": null,
"member": {
"uid": 194,
"nickname": "Aa笑笑",
"realname": "",
"mobile": "",
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eobSVJJutziaC8ZvZWcxYuIt7Xbg3Bhj1qWjHVdUMoL46VnpdW8z2jMg0aOdv2BibgVY7RKKypqxgJQ/132",
"avatar_image": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eobSVJJutziaC8ZvZWcxYuIt7Xbg3Bhj1qWjHVdUMoL46VnpdW8z2jMg0aOdv2BibgVY7RKKypqxgJQ/132",
"username": "Aa笑笑"
}
}
],
"challenge_number_total": 10,
"challenge_log": [
{
"id": 6,
"uniacid": 10,
"activity_id": 1,
"parent_id": 158,
"uid": 194,
"amount": "24.00",
"status": 1,
"created_at": "2020-01-16 01:13:53",
"updated_at": "2020-01-16 01:13:53",
"deleted_at": null,
"status_name": "成功",
"member": {
"uid": 194,
"nickname": "Aa笑笑",
"realname": "",
"mobile": "",
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eobSVJJutziaC8ZvZWcxYuIt7Xbg3Bhj1qWjHVdUMoL46VnpdW8z2jMg0aOdv2BibgVY7RKKypqxgJQ/132",
"avatar_image": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eobSVJJutziaC8ZvZWcxYuIt7Xbg3Bhj1qWjHVdUMoL46VnpdW8z2jMg0aOdv2BibgVY7RKKypqxgJQ/132",
"username": "Aa笑笑"
}
}
},
"ranking":[
"1": {
"total": "5.00",
"uid": 194,
"status_name": "失败",
"rank ":1,
"count ":2,
"member": {
"uid": 194,
"nickname": "Aa笑笑",
"avatar": "http:\/\/thirdwx.qlogo.cn\/mmopen\/vi_32\/DYAIOgq83eobSVJJutziaC8ZvZWcxYuIt7Xbg3Bhj1qWjHVdUMoL46VnpdW8z2jMg0aOdv2BibgVY7RKKypqxgJQ\/132",
"avatar_image": "https:\/\/thirdwx.qlogo.cn\/mmopen\/vi_32\/DYAIOgq83eobSVJJutziaC8ZvZWcxYuIt7Xbg3Bhj1qWjHVdUMoL46VnpdW8z2jMg0aOdv2BibgVY7RKKypqxgJQ\/132",
"username": "Aa笑笑"
}
},
"2": {
"total": "3.00",
"uid": 197,
"status_name": "失败",
"rank ":2,
"count ":2,
"member": {
"uid": 197,
"nickname": "Carrot萝卜。",
"avatar": "https:\/\/thirdwx.qlogo.cn\/mmopen\/dWYcndbpDnbHy0iaAAvucWvEgYWh65zbVbDyzx7Knpe3SINqrxyTwflniaIVXL2Oz1GBu1G99vhjUUEVyLDnkj83FP7ZrlytEu\/132",
"avatar_image": "https:\/\/thirdwx.qlogo.cn\/mmopen\/dWYcndbpDnbHy0iaAAvucWvEgYWh65zbVbDyzx7Knpe3SINqrxyTwflniaIVXL2Oz1GBu1G99vhjUUEVyLDnkj83FP7ZrlytEu\/132",
"username": "Carrot萝卜。"
}
}
],
"exchange_detail": [
{
"key": "credit",
"rule_title": "积分兑换次数",
"rule_text": "200积分可兑换2次挑战机会",
"exchange_text": "",
"exchange_status": 0,
"btn_text": "兑换",
"data": {
"member_credit": 99899,
"exchange_credit": 200
}
},
{
"key": "invite",
"rule_title": "直推会员",
"rule_text": "直推1位会员可获得1次挑战机会",
"exchange_text": "当前可领取1次",
"exchange_status": 1,
"btn_text": "领取",
"data": []
},
{
"key": "consume",
"rule_title": "累计消费",
"rule_text": "累计消费满100元可获得2次挑战机会",
"exchange_text": "您还差30元",
"exchange_status": 0,
"btn_text": "去完成",
"data": []
},
{
"key": "goods",
"exchange_text": "当前可领取1次",
"exchange_status": 1,
"btn_text": "领取",
"data": {
"goods_list": [
{
"thumb": "https://dev3.yunzmall.com/attachment/image/a4328a4bc52043a6a876b7ef4474204c.jpeg",
"id": 1123,
"title": "测试口令红包商品(勿动)",
"price": "100.00",
"status_name": null
}
]
},
"rule_title": "购买指定商品",
"rule_text": "购买指定商品可获得1次挑战机会"
},
{
"key": "invite_people",
"rule_title": "邀请好友",
"rule_text": "邀请1位好友完成挑战可获得1次挑战机会",
"exchange_text": "每人限增加3次",
"exchange_status": 0,
"btn_text": "去邀请",
"data": {
"is_max": 0
}
}
]
]
}
}
错误返回
{
"result": 0,
"msg": "参数错误",
"data": []
}
{
"result": 0,
"msg": "未找到活动信息",
"data": []
}
{
"result": 0,
"msg": "活动已关闭",
"data": []
}
返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
activity_info | arr | 活动信息 |
activity_info->id | int | 广告id |
activity_info->activity_name | str | 广告名称 |
activity_info->countdown_time | arr | 结束时间,取键为1的 |
activity_info->bg_color | str | 背景颜色 |
activity_info->top_img | str | 顶部图片 |
activity_info->audio_link | str | 音频链接 |
activity_info->brand_name | str | 品牌名称 |
activity_info->brand_logo | str | 品牌logo |
activity_info->service_qr | str | 客服二维码 |
activity_info->service_mobile | str | 客服电话 |
activity_info->verify_mobile | int | 是否验证手机号,1验证0不验证 |
activity_info->agreement | str | 活动介绍 |
activity_info->share_title | str | 分享标题 |
activity_info->share_thumb | str | 分享图片 |
activity_info->share_content | str | 分享内容 |
activity_info->code_name | str | 奖励类型 |
challenge_count | int | 累计挑战人数(不同的人) |
challenge_success_count | int | 累计挑战成功人数(不同的人) |
finish_amount | float | 已发放奖励 |
surplus_amount | float | 剩余奖励 |
browse_count | int | 浏览总数 |
browse_log | arr | 浏览记录(倒叙) |
browse_log->member->avatar | str | 会员头像 |
challenge_number_total | int | 剩余挑战次数 |
challenge_log | arr | 挑战列表 没有分页 |
challenge_log->created_at | str | 挑战时间 |
challenge_log->amount | str | 金额 |
challenge_log->status_name | str | 状态 |
challenge_log->member->nickname | str | 会员昵称 |
challenge_log->member->avatar | str | 会员头像 |
challenge_log->member->mobile | str | 会员手机号 |
ranking | arr | 前五排行榜 |
exchange_detail | arr | 兑换规则与详情 |
exchange_detail->key | str | 规则键 |
exchange_detail->rule_title | str | 规则名 |
exchange_detail->rule_text | str | 规则说明文字 |
exchange_detail->exchange_text | str | 会员规则当前情况说明文字 |
exchange_detail->btn_text | str | 按键文字 |
exchange_detail->exchange_status | str | 是否满足兑换次数条件 0不满足 1满足(积分兑换、邀请参与活动固定为0) |
exchange_detail->data | obj | 兑换规则差异数据字段 is_max(邀请参与活动次数是已满 0未满1已满) member_credit(用户当前积分) exchange_credit(兑换一次所需要的的积分) goods_list(购买指定商品的商品列表) |
ranking->rank | int | 排行 |
ranking->count | int | 挑战次数 |
ranking->total | float | 累计奖励 |
ranking->member->nickname | str | 会员昵称 |
ranking->member->avatar | str | 会员头像 |