使用binarywang获取微信的openid
原理是:使用前端的code换取openid,因为前端中不能配置小程序的秘钥,故获取openid的工作需要后端来做
import me.chanjar.weixin.mp.api.WxMpService;
private final WxMpService wxMpService;
public String getOpenId(String code){
//使用前端传过来的code获取微信openId
accessToken = wxMpService.getOAuth2Service().getAccessToken(code);
log.info("获取微信openid返回值为={}",accessToken);
return accessToken.getOpenId();
}