SDKsReact Native
获取发出的入群申请
查询当前账号发出的入群申请。
分页查询当前登录账号主动发出的入群申请列表,并可按群组 ID 和处理状态进行筛选。
const applications = await OpenIMSDK.getGroupApplicationListAsApplicant({
groupIDs: ['group-001'],
handleResults: [
ApplicationHandleResult.Unprocessed,
ApplicationHandleResult.Agree,
ApplicationHandleResult.Reject,
],
offset: 0,
count: 20,
});参数说明
| 参数 | 类型 | 必填 | 含义 |
|---|---|---|---|
groupIDs | string[] | 是 | 要查询的群组 ID 数组;传空数组表示不按群组筛选。 |
handleResults | number[] | 是 | 要查询的申请处理结果;传空数组表示不按处理结果筛选。 |
offset | number | 是 | 分页偏移量,第一页传 0。 |
count | number | 是 | 本次读取的申请数量。 |
ApplicationHandleResult 的枚举取值见获取收到的入群申请。
返回结果
调用完成后返回当前账号发出的 GroupApplicationItem[]。返回数量少于 count 时表示已拉取到最后一页;客户端在合并申请列表时,应以 groupID 结合申请人 userID 作为复合标识。申请字段说明和申请变化事件监听见获取收到的入群申请。
这个页面有帮助吗?