微信二维码授权登录

1  登录微信开放平台(开放平台、开放平台、开放平台)进入管理中心 -> 网站应用-> 

注:appid和appsecret也都在这个页面

2  授权二维码

 授权请求地址(直接跳转url):

https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_login&state=STATE#wechat_redirect

注:使用时请将appid和redirect_uri修改为你开放平台的appid和设置的回调域名

文档地址: 

https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN

3 获取access_token与openid

  将授权后获取到的code与开放平台的appid、secret按要求放到指定位置后请求即可获得access_token

 请求地址(GET请求):

https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

4 获取用户信息

将返回的access_token和openid按要求放到url中指定位置

请求地址(GET请求):

https://api.weixin.qq.com/sns/userinfo?access_token=access_token&openid=openid&lang=zh_CN

 

以上操作完成,你就可以获取到用户数据了。有什么问题可以在下方留言,也欢迎大佬指正我的错误


版权声明:本文为weixin_42353487原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。