数据准备
此方法需要使用到openid 和access_token,如果不会获取,不建议看
1:对应公众号的openid
2:同一公众号的access_token
代码如下
public function isFollow($openid = ''){
$url = "https://api.weixin.qq.com/cgi-bin/user/info?access_token=".$access_token."&openid=".$openid."&lang=zh_CN";
$subscribe = $this -> getJson($url);
$zyxx = $subscribe['subscribe'];
if ($zyxx == 1) {
return '关注';
}else{
return '未关注';
}
}
public function getJson($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
return json_decode($output, true);
}
书写完毕