Class User

    • Constructor Detail

      • User

        public User()
      • User

        public 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.
    • Method Detail

      • getUserId

        public String getUserId()
        Get 业务用户ID 如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。
        Returns:
        UserId 业务用户ID 如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。
      • setUserId

        public void setUserId​(String UserId)
        Set 业务用户ID 如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。
        Parameters:
        UserId - 业务用户ID 如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。
      • getAccountType

        public String getAccountType()
        Get 业务用户ID类型 "1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string"
        Returns:
        AccountType 业务用户ID类型 "1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string"
      • setAccountType

        public void setAccountType​(String AccountType)
        Set 业务用户ID类型 "1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string"
        Parameters:
        AccountType - 业务用户ID类型 "1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string"
      • getNickname

        public String getNickname()
        Get 用户昵称
        Returns:
        Nickname 用户昵称
      • setNickname

        public void setNickname​(String Nickname)
        Set 用户昵称
        Parameters:
        Nickname - 用户昵称
      • getGender

        public Long getGender()
        Get 性别 默认0 未知 1 男性 2 女性
        Returns:
        Gender 性别 默认0 未知 1 男性 2 女性
      • setGender

        public void setGender​(Long Gender)
        Set 性别 默认0 未知 1 男性 2 女性
        Parameters:
        Gender - 性别 默认0 未知 1 男性 2 女性
      • getAge

        public Long getAge()
        Get 年龄 默认0 未知
        Returns:
        Age 年龄 默认0 未知
      • setAge

        public void setAge​(Long Age)
        Set 年龄 默认0 未知
        Parameters:
        Age - 年龄 默认0 未知
      • getLevel

        public Long getLevel()
        Get 用户等级,默认0 未知 1 低 2 中 3 高
        Returns:
        Level 用户等级,默认0 未知 1 低 2 中 3 高
      • setLevel

        public void setLevel​(Long Level)
        Set 用户等级,默认0 未知 1 低 2 中 3 高
        Parameters:
        Level - 用户等级,默认0 未知 1 低 2 中 3 高
      • getPhone

        public String getPhone()
        Get 手机号
        Returns:
        Phone 手机号
      • setPhone

        public void setPhone​(String Phone)
        Set 手机号
        Parameters:
        Phone - 手机号
      • getDesc

        public String getDesc()
        Get 用户简介,长度不超过5000字
        Returns:
        Desc 用户简介,长度不超过5000字
      • setDesc

        public void setDesc​(String Desc)
        Set 用户简介,长度不超过5000字
        Parameters:
        Desc - 用户简介,长度不超过5000字
      • getHeadUrl

        public String getHeadUrl()
        Get 用户头像图片链接
        Returns:
        HeadUrl 用户头像图片链接
      • setHeadUrl

        public void setHeadUrl​(String HeadUrl)
        Set 用户头像图片链接
        Parameters:
        HeadUrl - 用户头像图片链接