/**
* 获取用户信息
* @param openId 用户唯一标识
* @return
* @throws Exception
*/
public WXUserInfo getUserInfo(String openId) throws Exception {
String userInfoStr = HttpRequest.sendGet("https://api.weixin.qq.com/cgi-bin/user/info",
"access_token=" + getAccessToken() + "&openid=" + openId + "&lang=zh_CN");
Gson gson = new Gson();
WXUserInfo wxUserInfo = gson.fromJson(userInfoStr, WXUserInfo.class);
System.out.println(userInfoStr);
return wxUserInfo;
}
OpenID为关注公众号后的每个用户的唯一标示
/**
*微信用户信息
* @author Draven
* @date 2016年9月28日
* @e-mail draven1122@163.com
*/
public class WXUserInfo {
private int subscribe;//用户是否关注公众号 1关注0未关注
private String openid; //用户相对公众号唯一标识
private String nickname;//用户昵称
private int sex;//用户性别 1男性2女性0未知
private String city;//用户所在城市
private S