查看微信的公共开发文档 网址
一:拿到code
之前已经将域名微信授权了获得了微信官方给你的appid,通过这个是拿到openid的唯一途径,然后将会重定向到指定网址,还有一个参数scope,有两个选择,第一个base是只获取用户openid,不用授权,当然获取用户的信息比较少,第二个参数userinfo需要用户授权,自然获取用户信息就多了、
用户授权后,微信将会重定向这个地址~ 我们应该把这个参数给拦下来。
在出现这个页面后,在微信中登录这个网址,此时就可以获取code了。
二、获取accesstoken
获取到的code,用去请求上述链接,这时就能获取到一个accesstoken了,返回的是一个Json格式~
这样就可以获取openid了
第三步:获取详细信息
接着看微信文档第三步,都差不多了又是给一个网址,然后返回一个类似json格式的字符串。但是这一步要求scope必须是userinfo,得要用户授权。