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

删除好友申请

按申请双方的用户 ID 批量删除好友申请记录。

复制

deleteFriendRequests() 接收一个包含 friendRequests 数组的对象。数组中的每项由申请人和接收人的用户 ID 唯一确定。

参数说明

参数类型是否必填说明
friendRequestsOpenIMSimpleFriendRequest[]要删除的好友申请列表。
friendRequests[].fromUserIDstring申请人的用户 ID。
friendRequests[].toUserIDstring申请接收人的用户 ID。
import { deleteFriendRequests } from '@/uni_modules/unix-openim-sdk'

await deleteFriendRequests({
  friendRequests: [{
    fromUserID,
    toUserID,
  }],
})

删除记录不等于拒绝申请,也不会删除已经建立的好友关系。Promise 成功表示本次删除请求已成功返回,不表示删除事件已经到达。收到 onFriendApplicationDeleted() 后,按 fromUserID:toUserID 从申请列表移除记录;需要校准状态时重新查询申请列表。完整监听见获取收到的好友申请