微信的网页授权

1、首先,打开微信的开发者文档,https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432,点击“微信网页开发”==》“微信网页授权”,

微信的网页授权

在这里拉下看,主要有4个步骤,

微信的网页授权

可能你会有点懵逼,这些是干什么用的,不过没关系,照着做就对了,微信可不会骗人,

微信的网页授权

在你需要登录授权就是填这个链接就可以了,

微信的网页授权

要不要显示这个页面主要看你scope是不是snsapi_userinfo,这个就是手动去点击授权,你不点击它,不会授权,如果scope为snsapi_base 则不弹框,静默授权,但只会获得openID不能获取用户信息,第二步,获取access_token,

微信的网页授权

直接请求这个链接,因为code会以url?code=******fds,做为参数返回给你,你直接拿来用就可以了,这个链接还需要公众号的APPID和secret做为参数获取access_token,请求成功就会返回 

微信的网页授权

这些参数给你有access_token和openID给你,一般拿到openID也就可以了,但如果你想拿到用户信息就要继续下一步了,第三步,可有可无,这里我们不要,直接第四步,

微信的网页授权

第四步,就是你获取用户信息了,也是用参数请求接口就可以了,返回的json就会有你需要你信息了  ,微信网页授权就是这么简单,其实文档说的很清楚了,文档基本都有你想要的东西和你做错的提示了。