1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微信公众号 经网页授权获取用户基本信息(snsapi_userinfo)

微信公众号 经网页授权获取用户基本信息(snsapi_userinfo)

时间:2021-01-14 16:10:19

相关推荐

微信公众号  经网页授权获取用户基本信息(snsapi_userinfo)

关于snsapi_userinfo网页授权的说明

以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。

具体java后端代码如下:

getUserInfo

/*** 用户服务*/@RestController@RequestMapping("/wx/user")@Validatedpublic class WxUserController {private static String APPID = "你的公众号appid";private static String SECRET = "你的公众号secret";private static final long serialVersionUID = 1L;@Autowiredprivate LitemallUserService userService;@Autowiredprivate UserInfoService userInfoService;/*** snsapi_userinfo为scope发起的网页授权* 是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。*/@RequestMapping("/getUserInfo")public Object getUserInfo(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {String get_access_token_url = "https://api./sns/oauth2/access_token?"+ "appid=" + APPID+ "&secret=" + SECRET+ "&code=CODE&grant_type=authorization_code";String get_userinfo = "https://ap

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。