简要描述:

  • 群活码聚合页信息

请求URL:

GET/&route=plugin.group-code.api.group-code.index

参数:

参数名 是否必须 类型 说明

返回参数 data.set说明:

参数名 是否必须 类型 说明
is_open int 是否开启
auth_user array 允许创建群活码的身份
auth_recommend int 是否开启推荐权限(用户可设置推荐)
banner1 string 背景图1
banner1_url string 背景图1链接
banner1_applets_url string 背景图1小程序链接
banner2 string 背景图2
banner2_url string 背景图2链接
banner2_applets_url string 背景图2小程序链接
banner3 string 背景图3
banner3_url string 背景图3链接
banner3_applets_url string 背景图3小程序链接

返回参数 data.rankingList说明:排行榜前三位群活码信息

参数名 是否必须 类型 说明
[0].id int 群活码id
[0].member_id int 群活码创建的用户id,0为后台创建
[0].code_name string 群活码名称
[0].log_total_count int 群活码扫码人数
[0].has_one_member array 群活码创建用户的信息,后台创建时此为null

返回参数 data.shop_log说明:

参数名 是否必须 类型 说明
data.shop_log string 商城logo(群活码列表信息里member_id为0时显示,代替用户头像)

返回参数 data.recommend说明:推荐群活码列表

参数名 是否必须 类型 说明
data.[0].id int 群活码id
data.[0].member_id int 群活码创建的用户id,0为后台创建
data.[0].code_name string 群活码名称
data.[0].log_total_count int 群活码扫码人数
data.[0].has_one_member array 群活码创建用户的信息,后台创建时此为null

返回示例:

正确时返回:

{
	"result": 1,
	"msg": "ok",
	"data": {
		"set": {
			"is_open": "1",
			"auth_user": [
				"0"
			],
			"auth_recommend": "1",
			"banner1": "",
			"banner1_url": "",
			"banner1_applets_url": "",
			"banner2": "",
			"banner2_url": "",
			"banner2_applets_url": "",
			"banner3": "",
			"banner3_url": "",
			"banner3_applets_url": ""
		},
		"shop_log": "images/1/2019/10/D4uZa999psputsapuDASza5WAWfs9p.jpg",
		"rankingList": [
			{
				"id": 1,
				"member_id": 0,
				"code_name": "群活码测试",
				"log_total_count": 0,
				"has_one_member": null
			},
			{
				"id": 2,
				"member_id": 0,
				"code_name": "群活码测试",
				"log_total_count": 0,
				"has_one_member": null
			},
			{
				"id": 3,
				"member_id": 0,
				"code_name": "群活码测试",
				"log_total_count": 0,
				"has_one_member": null
			}
		],
		"recommend": {
			"total": 4,
			"per_page": 10,
			"current_page": 1,
			"last_page": 1,
			"next_page_url": null,
			"prev_page_url": null,
			"from": 1,
			"to": 4,
			"data": [
				{
					"id": 4,
					"member_id": 164932,
					"code_name": "群活码测试",
					"log_total_count": 0,
					"has_one_member": {
						"uid": 164932,
						"nickname": "A李李李",
						"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTIyz11G1bdMA4kgjxzrbd4GCZDUpK16Pib8Iq9qjdm7UOgJgVDtQtjybWhWGCgopiaPUXlKDCQfj7xg/132",
						"avatar_image": "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTIyz11G1bdMA4kgjxzrbd4GCZDUpK16Pib8Iq9qjdm7UOgJgVDtQtjybWhWGCgopiaPUXlKDCQfj7xg/132",
						"username": "A李李李"
					}
				},
				{
					"id": 3,
					"member_id": 0,
					"code_name": "群活码测试",
					"log_total_count": 0,
					"has_one_member": null
				},
				{
					"id": 2,
					"member_id": 0,
					"code_name": "群活码测试",
					"log_total_count": 0,
					"has_one_member": null
				},
				{
					"id": 1,
					"member_id": 0,
					"code_name": "群活码测试",
					"log_total_count": 0,
					"has_one_member": null
				}
			]
		}
	}
}

错误时返回:

{
	"result": 0,
	"msg": "群活码未开启",
	"data": []
}

备注: