如何用Spring Boot实现微信授权并获取用户头像?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1155个文字,预计阅读时间需要5分钟。
家长好,我是小铁。最近有点忙了。一直不停地数数数。今天来点第三方的干粮(微信授权)。下面这张图是微信授权的流程图。+流程图+1. 流程图 2. 发送请求+讲一下:微信授权分为两种。
大家好,我是小铁,铁铁最近太忙了。一直再不停的敲啊敲。
今天来点第三方的干货(微信授权)
底下的这张图是微信授权的流程图。
1.流程图
2.发送请求
讲一下:微信授权分为两种,一种是静默授权,另一种是非静默授权。具体的话可以看一下微信授权文档微信官方文档
看着这么多的字,不光你烦,小铁看着也是烦的很啊。
我大概的说一下,授权有两种授权方式
1)静默授权,大概的意思就是说,你只能拿code换openid 剩下的都换不了(scope=snsapi_base)并且自动跳转到回调页面(给用户的感觉是直接跳转到回调页面)
2)非静默授权,大概意思就是说,你能拿code换openid和access_token等等一些信息啥的(scope=snsapi_userinfo)但是需要用户点击
总结:只要openid你就静默授权,但是你还想获取用户的头像啥的你就非静默授权(官方也是墨迹,说了那么多废话。。。。)
注意:这个是前端的事情,如果你们前端是一个小白的话,请告诉他这个点。
本文共计1155个文字,预计阅读时间需要5分钟。
家长好,我是小铁。最近有点忙了。一直不停地数数数。今天来点第三方的干粮(微信授权)。下面这张图是微信授权的流程图。+流程图+1. 流程图 2. 发送请求+讲一下:微信授权分为两种。
大家好,我是小铁,铁铁最近太忙了。一直再不停的敲啊敲。
今天来点第三方的干货(微信授权)
底下的这张图是微信授权的流程图。
1.流程图
2.发送请求
讲一下:微信授权分为两种,一种是静默授权,另一种是非静默授权。具体的话可以看一下微信授权文档微信官方文档
看着这么多的字,不光你烦,小铁看着也是烦的很啊。
我大概的说一下,授权有两种授权方式
1)静默授权,大概的意思就是说,你只能拿code换openid 剩下的都换不了(scope=snsapi_base)并且自动跳转到回调页面(给用户的感觉是直接跳转到回调页面)
2)非静默授权,大概意思就是说,你能拿code换openid和access_token等等一些信息啥的(scope=snsapi_userinfo)但是需要用户点击
总结:只要openid你就静默授权,但是你还想获取用户的头像啥的你就非静默授权(官方也是墨迹,说了那么多废话。。。。)
注意:这个是前端的事情,如果你们前端是一个小白的话,请告诉他这个点。

