Browse SDKs · React Native
Platform
SDKsReact Native

Set group member extension data

Configure custom extension fields for a specific group member using the OpenIM React Native SDK.

Copy

Configure custom extension metadata for a designated group member:

await OpenIMSDK.setGroupMemberInfo({
  groupID: 'group-001',
  userID: 'user-002',
  ex: JSON.stringify({
    title: 'maintainer',
  }),
});

Parameters

ParameterTypeRequiredDescription
groupIDstringYesTarget group ID.
userIDstringYesUser ID of the member whose custom extension data is being updated.
exstringYesCustom extension string, typically a serialized JSON payload or custom business identifier.

Return value

A resolved Promise confirms that the member extension field was successfully updated on the server.

Member profile updates emit the OnGroupMemberInfoChanged event carrying the updated details. Reconcile the local member cache using the composite key groupID:userID. For complete event listeners, see Get group member list by page.