Browse SDKs · Flutter
SDKsFlutter

Set the group-member extension field

Set an application-defined extension string for a specified group member with the OpenIM Flutter SDK.

Copy
await OpenIM.iMManager.groupManager.setGroupMemberInfo(
  groupMembersInfo: SetGroupMemberInfo(
    groupID: groupID,
    userID: targetUserID,
    ex: mergedExtensionJSON,
  ),
);

ex is a complete string value; the SDK does not merge JSON automatically. Read the previous value first and preserve namespaces owned by other application modules.

After the Future succeeds, merge onGroupMemberInfoChanged by groupID:userID. See Group member queries overview.