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

检查好友关系

批量检查当前账号与指定用户的好友关系。

复制

checkFriend() 批量检查当前账号与用户列表之间的关系,返回 OpenIMCheckFriendResult | null

import { checkFriend } from '@/uni_modules/unix-openim-sdk'

const result = await checkFriend(['user_a', 'user_b'])
const relations = result?.result ?? []
relations.forEach((relation) => cacheFriendRelation(relation.userID, relation.result))

关系结果应按 userID 读取,不依赖数组顺序。具体数值含义使用插件导出的好友关系常量,不在业务代码中散落裸数字。

本方法是查询,不会创建好友关系。不是好友时,使用发起好友申请;已有好友的资料和变化通过查询好友列表维护。