com.belerweb.social.weixin.bean
Class User

java.lang.Object
  extended by com.belerweb.social.bean.JsonBean
      extended by com.belerweb.social.weixin.bean.User

public class User
extends JsonBean

微信用户信息


Constructor Summary
User()
           
 
Method Summary
 String getCity()
          普通用户个人资料填写的城市
 String getCountry()
          国家,如中国为CN
 Gender getGender()
          用户的性别
 String getHeadImgUrl()
          用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空
 String getLanguage()
          用户的语言,简体中文为zh_CN
 String getNickname()
          用户昵称
 String getOpenId()
          用户的唯一标识
 List<String> getPrivilege()
          用户特权信息,json 数组,如微信沃卡用户为(chinaunicom)
 String getProvince()
          用户个人资料填写的省份
 Boolean getSubscribe()
          用户是否订阅该公众号标识,false 表此用户没有关注该公众号,拉取不到其余信息。
 Date getSubscribeTime()
          用户关注时间,为时间戳。如果用户曾多次关注,则取最后关注时间
 String getUnionID()
          公众号只有在被绑定到微信开放平台帐号下后,才会获取UnionID。只要是同一个微信开放平台帐号下的公众号,用户的UnionID是唯一的
static User parse(org.json.JSONObject jsonObject)
           
 void setCity(String city)
           
 void setCountry(String country)
           
 void setGender(Gender gender)
           
 void setHeadImgUrl(String headImgUrl)
           
 void setLanguage(String language)
           
 void setNickname(String nickname)
           
 void setOpenId(String openId)
           
 void setPrivilege(List<String> privilege)
           
 void setProvince(String province)
           
 void setSubscribe(Boolean subscribe)
           
 void setSubscribeTime(Date subscribeTime)
           
 void setUnionID(String unionID)
           
 
Methods inherited from class com.belerweb.social.bean.JsonBean
getJsonObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User()
Method Detail

getOpenId

public String getOpenId()
用户的唯一标识


setOpenId

public void setOpenId(String openId)

getNickname

public String getNickname()
用户昵称


setNickname

public void setNickname(String nickname)

getGender

public Gender getGender()
用户的性别


setGender

public void setGender(Gender gender)

getProvince

public String getProvince()
用户个人资料填写的省份


setProvince

public void setProvince(String province)

getCity

public String getCity()
普通用户个人资料填写的城市


setCity

public void setCity(String city)

getCountry

public String getCountry()
国家,如中国为CN


setCountry

public void setCountry(String country)

getPrivilege

public List<String> getPrivilege()
用户特权信息,json 数组,如微信沃卡用户为(chinaunicom)


setPrivilege

public void setPrivilege(List<String> privilege)

getLanguage

public String getLanguage()
用户的语言,简体中文为zh_CN


setLanguage

public void setLanguage(String language)

getHeadImgUrl

public String getHeadImgUrl()
用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空


setHeadImgUrl

public void setHeadImgUrl(String headImgUrl)

getSubscribe

public Boolean getSubscribe()
用户是否订阅该公众号标识,false 表此用户没有关注该公众号,拉取不到其余信息。


setSubscribe

public void setSubscribe(Boolean subscribe)

getSubscribeTime

public Date getSubscribeTime()
用户关注时间,为时间戳。如果用户曾多次关注,则取最后关注时间


setSubscribeTime

public void setSubscribeTime(Date subscribeTime)

getUnionID

public String getUnionID()
公众号只有在被绑定到微信开放平台帐号下后,才会获取UnionID。只要是同一个微信开放平台帐号下的公众号,用户的UnionID是唯一的

Returns:
the unionId

setUnionID

public void setUnionID(String unionID)

parse

public static User parse(org.json.JSONObject jsonObject)


Copyright © 2014. All Rights Reserved.