im::floo::floolib::BMXUserProfile

用户Profile

Inherits from BMXBaseObject

Public Functions

Name

synchronized void

long

userId() 用户ID(唯一)

BMXUserProfile.UserCategory

category() 用户策略

String

username() 用户名(唯一)

String

nickname() 用户昵称

String

avatarRatelUrl() 用户头像ratel服务器地址

String

avatarUrl() 用户头像

String

avatarPath() 用户头像本地存储路径

String

avatarThumbnailPath() 用户头像缩略图本地存储路径

String

mobilePhone() 用户手机

String

email() 用户邮箱

String

publicInfo() 用户公开扩展信息,好友可见

String

privateInfo() 用户私有扩展信息,好友不可见

BMXUserProfile.AddFriendAuthMode

addFriendAuthMode() 加好友校验方式

BMXUserProfile.AuthQuestion

authQuestion() 添加好友时的验证问题

BMXUserProfile.MessageSetting

messageSetting() 用户消息设定

boolean

isAutoAcceptGroupInvite() 收到群组邀请进群时是否自动同意进群

Protected Functions

Name

BMXUserProfile(long cPtr, boolean cMemoryOwn)

void

Public Attributes

Name

transient long

Public Functions Documentation

function BMXUserProfile

function delete

function userId

用户ID(唯一)

Return: int64_t

function category

用户策略

Return: [UserCategory]

function username

用户名(唯一)

Return: std::string

function nickname

用户昵称

Return: std::string

function avatarRatelUrl

用户头像ratel服务器地址

Return: std::string

function avatarUrl

用户头像

Return: std::string

function avatarPath

用户头像本地存储路径

Return: std::string

function avatarThumbnailPath

用户头像缩略图本地存储路径

Return: std::string

function mobilePhone

用户手机

Return: std::string

function email

用户邮箱

Return: std::string

function publicInfo

用户公开扩展信息,好友可见

Return: JSON(std::string)

function privateInfo

用户私有扩展信息,好友不可见

Return: JSON(std::string)

function addFriendAuthMode

加好友校验方式

Return: [AddFriendAuthMode]

function authQuestion

添加好友时的验证问题

Return: AuthQuestion

function messageSetting

用户消息设定

Return: MessageSetting

function isAutoAcceptGroupInvite

收到群组邀请进群时是否自动同意进群

Return: bool

Protected Functions Documentation

function BMXUserProfile

function finalize

function getCPtr

Public Attributes Documentation

variable swigCPtr


Updated on 2022-01-26 at 17:18:31 +0800

Last updated

Was this helpful?