getSpecifiedGroupsInfo
功能介绍
说明
获取指定群信息。
注意
群列表建议一次最大 100 个。
- iOS
- Android
- Flutter
- uni-app
- Browser/Electron/MiniProgram
- React-Native
- Unity
函数原型
Future<List<GroupInfo>> getGroupsInfo({
required List<String> groupIDList,
String? operationID,
})
输入参数
| 参数名称 | 参数类型 | 是否必填 | 描述 |
|---|---|---|---|
| groupIDList | List<String> | 是 | 群ID 列表 |
返回结果
| 参数名称 | 参数类型 | 描述 |
|---|---|---|
| ~ | List<GroupInfo> | 成功返回 |
代码示例
List<GroupInfo> list = await OpenIM.iMManager.groupManager.getGroupsInfo(
groupIDList: [],
);
// todo
函数原型
- (void)getSpecifiedGroupsInfo:(NSArray <NSString *> *)groupsID
onSuccess:(nullable OIMGroupsInfoCallback)onSuccess
onFailure:(nullable OIMFailureCallback)onFailure;
输入参数
| 参数名称 | 参数类型 | 是否必填 | 描述 |
|---|---|---|---|
| groupsID | NSArray <NSString *> | 是 | 群ID 列表 |
返回结果
| 参数名称 | 参数类型 | 描述 |
|---|---|---|
| onSuccess | NSArray< OIMGroupInfo *> | 成功返回 |
| onFailure | OIMFailureCallback | 失败返回 |
代码示例
[OIMManager.manager getSpecifiedGroupsInfo:@[]
onSuccess:^(NSArray<OIMGroupInfo *> * _Nullable groupsInfo) {
} onFailure:^(NSInteger code, NSString * _Nullable msg) {
}];
函数原型
public void getGroupsInfo(OnBase<List<GroupInfo>> base, List<String> gidList)
输入参数
| 参数名称 | 参数类型 | 是否必填 | 描述 |
|---|---|---|---|
| callBack | OnBase<List<GroupInfo>> | 是 | 回调接口 |
| gidList | List<String> | 是 | 群ID 列表 |
返回结果
代码示例
OpenIMClient.getInstance().groupManager.getGroupsInfo(new OnBase<List<GroupInfo>>() {
@Override
public void onError(int code, String error) {
}
@Override
public void onSuccess(List<GroupInfo> data) {
}
},gidList);