在开发微信公众号时,在网页中获取用户的微信账号信息是十分常见的要求,但在微信网页中获取用户信息需要经过微信官方的授权。
微信公众号官方文档上对于网页授权方面编写了好几屏的文档,步骤十分麻烦,WX SDK对此封装简化了步骤,仅需要开发者调用一个接口即可实现,底层实现无需开发者关心。
@RequestMapping("index")
public String index(HttpServletRequest request,Model model) {
String code = request.getParameter("code");
UserInfo userInfo = getUserInfo(code);
model.addAttribute("userInfo",userInfo);
return "index";
}