失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 微信公众号开发 微信公众号判断用户是否已关注php代码解析

微信公众号开发 微信公众号判断用户是否已关注php代码解析

时间:2023-05-24 19:23:06

相关推荐

微信公众号开发 微信公众号判断用户是否已关注php代码解析

后端开发|php教程

微信公众号开发

后端开发-php教程

现在的活动,很多都引导用户关注公众号,才能参与到活动当中,那如何才能判断用户关注了公众号呢? 本文就为大家提供php代码,解决问题。

战歌网站源码下载,vscode文件查找查不到,ubuntu个人模式,启动tomcat.exe,python 爬虫 图,php7.0手册下载,昆明求推荐好的seo平台,图片在线编辑网站源码,招聘系统模板lzw

官方接口说明

获取用户基本信息(包括UnionID机制)

素材分享源码,ubuntu上iso安装,tomcat两种安装方式,爬虫被屏蔽了,php外包技术团队学习教程,seo男女分工lzw

http://mp./wiki/14/bb5031008f1494a59c6f71fa0f319c66.html

借口网站源码,vscode 地址标记字母,ubuntu tar 分卷,tomcat反向部署,sqlite3 数量级,辣牛肉干有小爬虫,php xml dom,安庆seo推广价格如何,js网站大全,网页登陆界面素材,聊天的网页模板lzw

1、只要有基础的access_token和用户openid就可以判断用户是否关注该公众号

2、利用的接口url为:https://api./cgi-bin/user/info?access_token=$token&openid=$openid3、判断接口返回的字段subscribe是否为1.【1关注,0未关注】

注:

1、判断用户登录的方式为静默授权,用户无感知,从而得到用户的openid;

2、判断用户登录,需要微信认证服务号的支持,订阅号不行;

下面是代码案例

_getAccessToken();$subscribe_msg = https://api./cgi-bin/user/info?access_token=.$access_token.&openid=.$_SESSION[wecha_id];$subscribe = json_decode($this - > curlGet($subscribe_msg));$zyxx = $subscribe - > subscribe;if ($zyxx !== 1) { echo未关注!;}private function _getAccessToken() { $where = array( oken = > $this - > token); $this - > thisWxUser = M(Wxuser) - > where($where) - > find(); $url_get = https://api./cgi-bin/token?grant_type=client_credential&appid=.$this - > thisWxUser[appid].&secret=.$this - > thisWxUser[appsecret]; $json = json_decode($this - > curlGet($url_get)); if (!$json - > errmsg) { } else { $this - > error(获取access_token发生错误:错误代码.$json - > errcode.,微信返回错误信息:.$json - > errmsg); } return $json - > access_token;}? >

以上就介绍了微信公众号开发 微信公众号判断用户是否已关注php代码解析,包括了微信公众号开发方面的内容,希望对PHP教学有兴趣的朋友有所帮助。

如果觉得《微信公众号开发 微信公众号判断用户是否已关注php代码解析》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。