Flutter开发App的未来及其在各行业的应用潜力分析
783
2024-08-12
现在的活动,很多都引导用户关注公众号,才能参与活动,如何判断用户是否已关注公众号,其实很简单,照着本文章,你就不会再犯愁了,本文的php代码很详细的解说了。
登录微信公众平台,进入基本配置。开发中需要用到两个参数,appId和appSecret(appSecret只展示一次,需保存下来,否则需要重置获取)。
获取access_token时需要添加IP白名单。
点击查看
点击修改
进入公众号设置=》功能设置=》网页授权域名
点击设置,input框中输入授权回调页的域名参考第1点(只能填写一个),-第3点中的txt文档,上传至服务器的根目录。
此token有效期为2小时,可以暂存起来,过期后需要重新获取。
PS: 项目中必须走同一个接口,否则容易互刷导致过期。
分两步,先要获取到用户对公众号的授权码,然后拿这个码去获取临时access_token和openid。
获取用户授权码
通过getCode获取到的code换取网页授权的access_token和openid
使用第2步中获取的openId和第1步中获取的token去获取用户信息
判断是否关注过,此处为入口:
授权后回调
此时页面上可以获取到userInfo和isconcern,isconcern为1时表示已关注公众号,否则未关注。
以上就是通过代码几步判断用户是否已关注公众号的实用方法的详细内容!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~