public class User extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| User() | 
| User(User source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getAccountType()Get 该字段表示业务用户ID对应的账号类型,取值:**1**-微信uin,**2**-QQ号,**3**-微信群uin,**4**-qq群号,**5**-微信openid,**6**-QQopenid,**7**-其它string。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 | 
| Long | getAge()Get 该字段表示业务用户对应账号的年龄信息。 取值:**0**(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 | 
| String | getDesc()Get 该字段表示业务用户的简介信息,支持汉字、英文及特殊符号,长度不超过5000个汉字字符。 | 
| Long | getGender()Get 该字段表示业务用户对应账号的性别信息。 取值:**0**(默认值,代表性别未知)、**1**(男性)、**2**(女性)。 | 
| String | getHeadUrl()Get 该字段表示业务用户头像图片的访问链接(URL),支持PNG、JPG、JPEG、BMP、GIF、WEBP格式。
备注:头像图片大小不超过5MB,建议分辨率不低于256x256;图片下载时间限制为3秒,超过则会返回下载超时。 | 
| Long | getLevel()Get 该字段表示业务用户对应账号的等级信息。 取值:**0**(默认值,代表等级未知)、**1**(等级较低)、**2**(等级中等)、**3**(等级较高),目前**暂不支持自定义等级**。 | 
| String | getNickname()Get 该字段表示业务用户对应的账号昵称信息。 | 
| String | getPhone()Get 该字段表示业务用户对应账号的手机号信息,支持全球各地区手机号的记录。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。 | 
| String | getReceiverId()Get 该字段表示消息接受者ID | 
| String | getRoomId()Get 该字段表示业务群聊场景时的房间ID。 | 
| Long | getSendTime()Get 消息生成时间,精确到毫秒 | 
| String | getUserId()Get 该字段表示业务用户ID,填写后,系统可根据账号过往违规历史优化审核结果判定,有利于存在可疑违规风险时的辅助判断。 备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 | 
| void | setAccountType(Long AccountType)Set 该字段表示业务用户ID对应的账号类型,取值:**1**-微信uin,**2**-QQ号,**3**-微信群uin,**4**-qq群号,**5**-微信openid,**6**-QQopenid,**7**-其它string。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 | 
| void | setAge(Long Age)Set 该字段表示业务用户对应账号的年龄信息。 取值:**0**(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 | 
| void | setDesc(String Desc)Set 该字段表示业务用户的简介信息,支持汉字、英文及特殊符号,长度不超过5000个汉字字符。 | 
| void | setGender(Long Gender)Set 该字段表示业务用户对应账号的性别信息。 取值:**0**(默认值,代表性别未知)、**1**(男性)、**2**(女性)。 | 
| void | setHeadUrl(String HeadUrl)Set 该字段表示业务用户头像图片的访问链接(URL),支持PNG、JPG、JPEG、BMP、GIF、WEBP格式。
备注:头像图片大小不超过5MB,建议分辨率不低于256x256;图片下载时间限制为3秒,超过则会返回下载超时。 | 
| void | setLevel(Long Level)Set 该字段表示业务用户对应账号的等级信息。 取值:**0**(默认值,代表等级未知)、**1**(等级较低)、**2**(等级中等)、**3**(等级较高),目前**暂不支持自定义等级**。 | 
| void | setNickname(String Nickname)Set 该字段表示业务用户对应的账号昵称信息。 | 
| void | setPhone(String Phone)Set 该字段表示业务用户对应账号的手机号信息,支持全球各地区手机号的记录。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。 | 
| void | setReceiverId(String ReceiverId)Set 该字段表示消息接受者ID | 
| void | setRoomId(String RoomId)Set 该字段表示业务群聊场景时的房间ID。 | 
| void | setSendTime(Long SendTime)Set 消息生成时间,精确到毫秒 | 
| void | setUserId(String UserId)Set 该字段表示业务用户ID,填写后,系统可根据账号过往违规历史优化审核结果判定,有利于存在可疑违规风险时的辅助判断。 备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic User()
public User(User source)
public String getUserId()
public void setUserId(String UserId)
UserId - 该字段表示业务用户ID,填写后,系统可根据账号过往违规历史优化审核结果判定,有利于存在可疑违规风险时的辅助判断。public String getNickname()
public void setNickname(String Nickname)
Nickname - 该字段表示业务用户对应的账号昵称信息。public Long getAccountType()
public void setAccountType(Long AccountType)
AccountType - 该字段表示业务用户ID对应的账号类型,取值:**1**-微信uin,**2**-QQ号,**3**-微信群uin,**4**-qq群号,**5**-微信openid,**6**-QQopenid,**7**-其它string。public Long getGender()
public void setGender(Long Gender)
Gender - 该字段表示业务用户对应账号的性别信息。public Long getAge()
public void setAge(Long Age)
Age - 该字段表示业务用户对应账号的年龄信息。public Long getLevel()
public void setLevel(Long Level)
Level - 该字段表示业务用户对应账号的等级信息。public String getPhone()
public void setPhone(String Phone)
Phone - 该字段表示业务用户对应账号的手机号信息,支持全球各地区手机号的记录。public String getHeadUrl()
public void setHeadUrl(String HeadUrl)
HeadUrl - 该字段表示业务用户头像图片的访问链接(URL),支持PNG、JPG、JPEG、BMP、GIF、WEBP格式。
备注:头像图片大小不超过5MB,建议分辨率不低于256x256;图片下载时间限制为3秒,超过则会返回下载超时。public String getDesc()
public void setDesc(String Desc)
Desc - 该字段表示业务用户的简介信息,支持汉字、英文及特殊符号,长度不超过5000个汉字字符。public String getRoomId()
public void setRoomId(String RoomId)
RoomId - 该字段表示业务群聊场景时的房间ID。public String getReceiverId()
public void setReceiverId(String ReceiverId)
ReceiverId - 该字段表示消息接受者IDpublic Long getSendTime()
public void setSendTime(Long SendTime)
SendTime - 消息生成时间,精确到毫秒Copyright © 2025. All rights reserved.