静默获取微信openId

JAVA WEB静默获取微信用户openId


第一步静默授权获取code

首先我们需要请求下面的URL获取code
静默授权:scope=snsapi_base
这里需注意 需要将你自己的URL进行编码

https://open.weixin.qq.com/connect/oauth2/authorize?appid=你自己的APPID&redirect_uri=你自己的URL&response_type=code&scope=snsapi_base&state=123#wechat_redirect

第二步通过code获取openId

我们拿到code后放入下面的URL中 直接请求URL即可拿到openId 但是code有效值5分钟

https://api.weixin.qq.com/sns/oauth2/access_token?appid=你自己的APPID&secret=你自己的appsecret&code=拿到的CODE&grant_type=authorization_code

通过这种方式我们就能拿到用户的openId

bystart

bystart

青檬小栈

留下你的评论

快留下你的小秘密吧