微信官方文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839
返回用户的基本信息,以及用户关注的时间和最后一次关注时间,可以用来统计公众号粉丝的增值量,判断用户是不是关注了公众号看返回的subscribe值即可,1为关注0就是未关注。
几行代码
public function getUserInfo($open_id){ //只需要一个用户的openid参数即可
$appid = config('weixin_option.app_id');
$secret = config('weixin_option.secret');
$access_token = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$secret";
$access_msg = json_decode(file_get_contents($access_token));
$token = $access_msg->access_token;
$subscribe_msg = "https://api.weixin.qq.com/cgi-bin/user/info?access_token=$token&openid=$open_id";
$subscribe = json_decode(file_get_contents($subscribe_msg));
return $subscribe;
}