求助,微信内置浏览器打开的网页,获取微信用户openid

2025-03-13 08:04:31
推荐回答(1个)
回答1:

首先你的网站入口必须是微信服务号(开通认证、拥有获取用户openid权限;订阅号是不行的)。
网页通过微信的Oauth2认证链接。

然后通过服务号菜单链接进入网站
自己根据微信提供的oauth2接口文档,编写oauth2.php内容,(网上有相关官方SDK)
按下面的步骤:
1.获取用户openid
2.获取accesson_token
3.获取用户信息
4.授权注册用户,若已存在该用户则直接进入网站。