getGroupApplicationList
功能介绍
获取加群的申请列表
参数详解
此API无参数
返回模板
V2TimValueCallback<V2TimGroupApplicationResult>
{
code : number
desc : string
data : {
groupApplicationList : V2TimGroupApplication[]// 申请加群信息
unreadCount : number // 未读的申请数量
}
}
返回值详解
名称 | 数值类型 | 描述 |
---|---|---|
code | number | 请求结果错误码 |
desc | string | 请求结果描述符 |
data | V2TimGroupApplicationResult | 查询到的申请加群信息 |
代码示例
import { TencentImSDKPlugin } from 'react-native-tim-js';
// 获取加群的申请列表
const getGroupApplicationListRes = await TencentImSDKPlugin.v2TIMManager
.getGroupManager()
.getGroupApplicationList();
if (getGroupApplicationListRes.code == 0) {
// 获取成功
getGroupApplicationListRes.data?.groupApplicationList?.forEach(
(element) => {
element?.addTime; // 申请时间
element?.fromUser; // 请求者 userID
element?.fromUserFaceUrl; // 请求者头像
element?.fromUserNickName; // 请求者昵称
element?.groupID; // 申请的群组ID
element?.handleMsg; // 审批信息:同意或拒绝信息
element?.handleResult; // 处理结果
element?.handleStatus; // 处理标志 0:未处理 1:被他人处理 2:自己已处理
element?.requestMsg; // 申请或邀请附加信息 0:拒绝申请 1:同意申请
element?.toUser; // 判决者id,有人请求加群:0,邀请其他人加群:被邀请人用户 ID
element?.type; // 请求类型 0:申请入群 1:邀请入群
}
);
}