SDKsuni-app
查询发出的好友申请
分页读取当前账号发出的好友申请。
getFriendApplicationListAsApplicant() 查询当前账号发出的申请,返回 OpenIMFriendApplicationListResult | null。
参数说明
参数对象可以省略;显式分页时使用:
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
offset | number 或 null | 否 | 分页偏移量,首页传 0。 |
count | number 或 null | 否 | 本次请求的申请数量。 |
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 恢复、重新登录或事件可能遗漏时,重新建立本列表快照。
这个页面有帮助吗?