浏览 SDKs · uni-app / uni-app x
SDKsuni-app

查询发出的好友申请

分页读取当前账号发出的好友申请。

复制

getFriendApplicationListAsApplicant() 查询当前账号发出的申请,返回 OpenIMFriendApplicationListResult | null

参数说明

参数对象可以省略;显式分页时使用:

参数类型是否必填说明
offsetnumbernull分页偏移量,首页传 0
countnumbernull本次请求的申请数量。
import { getFriendApplicationListAsApplicant } from '@/uni_modules/unix-openim-sdk'

const result = await getFriendApplicationListAsApplicant({ offset: 0, count: 50 })
renderSentApplications(result?.applications ?? [])

Promise 成功后,applications 是当前页已发出的 OpenIMFriendApplicationItem[],字段含义见获取收到的好友申请。该查询本身不会触发申请事件。

分页结果可能在查询期间发生变化。事件按 fromUserID:toUserID 合并,而不是按数组下标更新;分页期间收到变化时可以重置分页并重新查询。完整监听统一放在收到的申请页面。App 恢复、重新登录或事件可能遗漏时,重新建立本列表快照。