# PHP微信扫码关注公众号并授权登录代码

*Published:* 2023-12-19
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年12月19日，已超过 180天没有更新



PHP判断是否首次关注[公众号](https://www.xarjtc.com/tag/%e5%85%ac%e4%bc%97%e5%8f%b7 "查看公众号此标签更多文章")，扫码关注公众号获取[微信](https://www.xarjtc.com/tag/%e5%be%ae%e4%bf%a1 "查看微信此标签更多文章")用户头像、openid和省市等信息源码。

第一步：获取关注二维码ticket,并且传参二维码qrcode表主键id

第二步：微信服务端接受数据，并且用户登录信息

第三步：每隔2秒检测是否关注微信公众号 通过微信openid和access\_token获取微信用户信息，并存入表当中的信息 若是没有获取到数据，记得开启curl，检查防火墙、启用 微信服务器IP白名单设置

[![](https://www.xarjtc.com/wp-content/uploads/2023/12/2595824a72ffbff503fbbc82b6df247d.png)](https://www.xarjtc.com/wp-content/uploads/2023/12/2595824a72ffbff503fbbc82b6df247d.png)

PHP扫码关注公众号更新日志

1、修复因服务器配置导致的BUG

2、修复第一次关注无法获取用户信息(由于微信接口变化)

3、增加调试报错信息，比如因curl未开启，或者访问腾讯https出现SSL certificate：unable to get local issuer certificate

4、取消腾讯远程curl对https验证

温馨提示：代码仅供参考学习借鉴使用！！~

 隐藏内容本内容需登录后查看

 [登录后查看](https://www.xarjtc.com/login?redirect_to=https%3A%2F%2Fwww.xarjtc.com%2F3061.html)