1、获取关注者(粉丝)列表
调用方法:
weixin::get_fans_list()
相关参数:
共1个参数,具体如下:
1、第一个拉取的OPENID,不填默认从头开始拉取
调用实例:
$fans = weixin::get_fans_list();
返回结果:
关注该公众账号的总用户数:$fans['total']
拉取的OPENID个数:$fans['count']
列表数据:$fans['data']['openid'][0]
2、获取关注者(粉丝)信息
调用方法:
weixin::get_fans_info()
相关参数:
共1个必要参数,1个可选参数,具体如下:
1、用户OPENID,必选
2、是否获取用户分组ID,0不获取、1获取,如果获取,则返回会员所属组ID:['groupid']
调用实例:
$fans = weixin::get_fans_info('abc');
返回结果:
粉丝是否关注:$fans['subscribe'] 0未关注 1关注
粉丝openid:$fans['openid']
粉丝昵称:$fans['nickname']
粉丝性别:$fans['sex'] 0女 1男
语言:$fans['language']
城市:$fans['city']
省区:$fans['province']
国家:$fans['country']
头像地址:$fans['headimgurl']
关注时间:$fans['subscribe_time']
3、获取所有用户(粉丝/关注者)分组信息
调用方法:
weixin::get_groups()
相关参数:
无
调用实例:
$group = weixin::get_groups();
返回结果:
分组id:$group[0]['group_id']
分组名:$group[0]['group_name']
4、同步用户(粉丝)分组信息
将公众号的粉丝分组信息同步到数据库中
调用方法:
weixin::syn_groups()
相关参数:
无
调用实例:
$result = weixin::syn_groups();
if($result){
echo '同步成功';
}else{
echo '同步失败';
}
if($result){
echo '同步成功';
}else{
echo '同步失败';
}