LANYINGDevelopers
Web & Mini ProgramiOSAndroidC++Server API

BMXUserProfile Class Reference#

Inherits from BMXBaseObject :
NSObject
Declared in floo_proxy.h

Overview#

@interface User Profile

Instance Methods#

addFriendAuthMode#

Friend authorization mode

- (BMXUserProfile_AddFriendAuthMode)addFriendAuthMode

Return Value#

BMXUserProfile_AddFriendAuthMode

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="addFriendAuthMode" %}{% endlanying_code_snippet %}

authQuestion#

Authorization question

- (BMXUserProfileAuthQuestion *)authQuestion

Return Value#

AuthQuestion

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="authQuestion" %}{% endlanying_code_snippet %}

avatarPath#

Local path of my avatar

- (NSString *)avatarPath

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarPath" %}{% endlanying_code_snippet %}

avatarRatelUrl#

The avatar file URL on REST server

- (NSString *)avatarRatelUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarRatelUrl" %}{% endlanying_code_snippet %}

avatarThumbnailPath#

The avatar thumbnail file URL on HTTP server

- (NSString *)avatarThumbnailPath

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarThumbnailPath" %}{% endlanying_code_snippet %}

avatarUrl#

The avatar file URL on HTTP server

- (NSString *)avatarUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarUrl" %}{% endlanying_code_snippet %}

category#

User policy

- (BMXUserProfile_UserCategory)category

Return Value#

BMXUserProfile_UserCategory

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="category" %}{% endlanying_code_snippet %}

dealloc#

- (void)dealloc


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="dealloc" %}{% endlanying_code_snippet %}

email#

Email

- (NSString *)email

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="email" %}{% endlanying_code_snippet %}

isAutoAcceptGroupInvite#

Whether to accept group invitation automatically

- (BOOL)isAutoAcceptGroupInvite

Return Value#

BOOL

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="isAutoAcceptGroupInvite" %}{% endlanying_code_snippet %}

messageSetting#

Message settings

- (BMXUserProfileMessageSetting *)messageSetting

Return Value#

BMXUserProfileMessageSetting

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="messageSetting" %}{% endlanying_code_snippet %}

mobilePhone#

User phone number

- (NSString *)mobilePhone

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="mobilePhone" %}{% endlanying_code_snippet %}

nickname#

User display name

- (NSString *)nickname

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="nickname" %}{% endlanying_code_snippet %}

privateInfo#

Extension information for user(Not visible to friends)

- (NSString *)privateInfo

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="privateInfo" %}{% endlanying_code_snippet %}

publicInfo#

Extension information for user(Visible to friends)

- (NSString *)publicInfo

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="publicInfo" %}{% endlanying_code_snippet %}

userId#

Unique user ID

- (long long)userId

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="userId" %}{% endlanying_code_snippet %}

username#

Username (unique)

- (NSString *)username

Return Value#

NSString

Declared In#

  • floo_proxy.h

Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="username" %}{% endlanying_code_snippet %}
Generated API content with concise AI notes where context helps.