GroupGetMemberInfoList and GroupModifyMemberInfo core classes.GroupGetMemberInfoList (Details) to get the group member profile. This API supports passing in multiple group_get_members_info_list_param_identifier_array values at a time to batch get group member profiles and therefore improve the network transfer efficiency.// Get the group member profileGroupGetMemberInfoListParam param = new GroupGetMemberInfoListParam{group_get_members_info_list_param_group_id = "group_id",group_get_members_info_list_param_identifier_array = new List<string>{"user_id"}};TIMResult res = TencentIMSDK.GroupGetMemberInfoList(param, (int code, string desc, GroupGetMemberInfoListResult result, string user_data)=>{// Process the async logic});
GroupModifyMemberInfo API (Details) to modify the group name card (group_modify_member_info_name_card), custom field (group_modify_member_info_custom_info), and other information of a group member.// Set the group member profileGroupModifyMemberInfoParam param = new GroupModifyMemberInfoParam{group_modify_member_info_group_id = "group_id",group_modify_member_info_identifier = "userB",group_modify_member_info_modify_flag = TIMGroupMemberModifyInfoFlag.kTIMGroupMemberModifyFlag_NameCard,group_modify_member_info_name_card = "new name card"};TIMResult res = TencentIMSDK.GroupModifyMemberInfo(param, (int code, string desc, string user_data)=>{// Process the async logic});
Feedback