微信网页授权获取用户信息(线上版)

首先开发流程我总结为3个步骤:

           步骤1:从微信端获取code

           步骤2:将步骤1获取到的code返回给微信-获取access_token和openid

           步骤3:通过openid获取用户信息

因此我们要做的就是从微信端获取code-->获取openid-->获取用户信息

获取code之前配置下授权的域名,即你服务器域名。

 

1.获取code

 

获取appId及appScret 

 

 

2.获取access_token和openid 

 

 

3.获取用户信息

 得到用户数据后存入数据库就完成了。

注意点1:从微信公众号平台下载txt文件,放到webapps下让微信能通过域名正常访问到。

注意点2:获取code时请求的url需要在微信浏览器中打开。

注意点3:redirect_url需要编码(java.net.URLEncoder.encode(WXConfig.REDIRECT_URI,"UTF-8")) 。

注意点4:第三步的请求需要用get请求,并且URL别忘记加http://头。

猜你喜欢

转载自blog.csdn.net/Lei_Da_Gou/article/details/81771852