|
@@ -0,0 +1,135 @@
|
|
|
|
|
+package com.template.model.weixin;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * Title: WechatUserUnionID
|
|
|
|
|
+ * Description: 获取用户个人信息(UnionID机制)
|
|
|
|
|
+ * @author fengyong
|
|
|
|
|
+ * @date 2018年9月5日
|
|
|
|
|
+ */
|
|
|
|
|
+public class WechatUserUnionID {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 普通用户的标识,对当前开发者帐号唯一
|
|
|
|
|
+ */
|
|
|
|
|
+ private String openid;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 普通用户昵称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String nickname;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 普通用户性别,1为男性,2为女性
|
|
|
|
|
+ */
|
|
|
|
|
+ private Integer sex;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 普通用户个人资料填写的省份
|
|
|
|
|
+ */
|
|
|
|
|
+ private String province;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 普通用户个人资料填写的城市
|
|
|
|
|
+ */
|
|
|
|
|
+ private String city;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 国家,如中国为CN
|
|
|
|
|
+ */
|
|
|
|
|
+ private String country;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户头像,最后一个数值代表正方形头像大小 (有0、46、64、96、132数值可选,0代表640*640正方形头像) 用户没有头像时该项为空
|
|
|
|
|
+ */
|
|
|
|
|
+ private String headimgurl;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户特权信息,json数组,如微信沃卡用户为(chinaunicom)
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<String> privilege;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户统一标识。针对一个微信开放平台帐号下的应用,同一用户的unionid是唯一的。
|
|
|
|
|
+ */
|
|
|
|
|
+ private String unionid;
|
|
|
|
|
+
|
|
|
|
|
+ public String getOpenid() {
|
|
|
|
|
+ return openid;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setOpenid(String openid) {
|
|
|
|
|
+ this.openid = openid;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getNickname() {
|
|
|
|
|
+ return nickname;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setNickname(String nickname) {
|
|
|
|
|
+ this.nickname = nickname;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSex() {
|
|
|
|
|
+ return sex;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSex(Integer sex) {
|
|
|
|
|
+ this.sex = sex;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getSexStr(){
|
|
|
|
|
+ if (getSex() != null) return getSex() == 1 ? "男" : "女";
|
|
|
|
|
+ return "";
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getProvince() {
|
|
|
|
|
+ return province;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setProvince(String province) {
|
|
|
|
|
+ this.province = province;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getCity() {
|
|
|
|
|
+ return city;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setCity(String city) {
|
|
|
|
|
+ this.city = city;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getCountry() {
|
|
|
|
|
+ return country;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setCountry(String country) {
|
|
|
|
|
+ this.country = country;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getHeadimgurl() {
|
|
|
|
|
+ return headimgurl;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setHeadimgurl(String headimgurl) {
|
|
|
|
|
+ this.headimgurl = headimgurl;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public List<String> getPrivilege() {
|
|
|
|
|
+ return privilege;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPrivilege(List<String> privilege) {
|
|
|
|
|
+ this.privilege = privilege;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getUnionid() {
|
|
|
|
|
+ return unionid;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setUnionid(String unionid) {
|
|
|
|
|
+ this.unionid = unionid;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+}
|