Browse SDKs · uni-app / uni-app x
Platform
SDKsuni-app / uni-app x

Set member profile access

Control whether group members are permitted to view fellow member profiles.

Copy

The lookMemberInfo property configures member profile visibility using OpenIMGroupAllowType. Note the numeric definitions for this enum:

Parameters

ParameterTypeRequiredDescription
groupIDstringYesTarget group identifier.
lookMemberInfoOpenIMGroupAllowTypeYesMember profile access permission constant.
Enum constantNumeric valueDescription
OpenIMGroupAllowTypeAllowed0Members are permitted to view fellow member profiles.
OpenIMGroupAllowTypeNotAllowed1Members are not permitted to view fellow member profiles.

Code example

import {
  OpenIMGroupAllowTypeNotAllowed,
  setGroupInfo,
} from '@/uni_modules/unix-openim-sdk'

await setGroupInfo({
  groupID,
  lookMemberInfo: OpenIMGroupAllowTypeNotAllowed,
})

Return value

The Promise resolves with void once OpenIMServer updates the permission.

State changes after the call

A resolved Promise confirms that the setting was saved. Update the local group's lookMemberInfo field optimistically, and confirm final state when onGroupInfoChanged arrives matching groupID. This setting is independent of whether members can add each other as friends. For complete group event listener registration, see Group overview.