浏览 SDKs · uni-app / uni-app x
平台
SDKsuni-app / uni-app x商业版

删除入群申请

批量删除指定的入群申请记录。

复制

deleteGroupRequests() 按“群组 + 申请人”批量删除入群申请记录。该操作适合清理已经处理或不再需要展示的记录。

参数说明

参数类型是否必填说明
groupRequestsOpenIMSimpleGroupRequest[]要删除的申请列表。
groupRequests[].groupIDstring申请加入的群组 ID。
groupRequests[].fromUserIDstring申请人的用户 ID,对应申请记录中的 userID
import { deleteGroupRequests } from '@/uni_modules/unix-openim-sdk'

await deleteGroupRequests({
  groupRequests: [
    {
      groupID: application.groupID,
      fromUserID: application.userID,
    },
  ],
})

删除申请记录不等于拒绝申请。需要给出审核结果时,应先使用 acceptGroupApplication()refuseGroupApplication();删除后再拒绝可能已经找不到对应记录。

Promise 成功表示删除请求已经完成。onGroupApplicationDeleted() 随后可能到达,申请列表应按 groupID:userID 移除记录。该事件的完整监听见获取收到的入群申请