getFriendApplicationList

功能介绍

获取好友申请列表

参数详解

此API无参数

返回模板

V2TimValueCallback<V2TimFriendApplicationResult>

{
    code : number
    desc : string
    data : {
        friendApplicationList : V2TimFriendApplication[]//好友申请列表
        unreadCount : number//未读申请数量
    }
}

返回值详解

名称 数值类型 描述
code number 请求结果错误码
desc string 请求结果描述符
data V2TimFriendApplicationResult 好友申请列表信息

代码示例

import { TencentImSDKPlugin } from 'react-native-tim-js';

//获取好友申请列表
const getFriendApplicationListRes = await TencentImSDKPlugin.v2TIMManager
    .getFriendshipManager()
    .getFriendApplicationList();
if (getFriendApplicationListRes.code === 0) {
    // 查询成功
    getFriendApplicationListRes.data?.unReadCount; //未读申请数量
    getFriendApplicationListRes.data?.friendApplicationList?.forEach(
        (element) => {
            element?.addSource; //申请添加来源 flutter会在发出请求的source前添加AddSource_Type_
            element?.addTime; //申请时间
            element?.addWording; //申请添加的信息
            element?.faceUrl; //申请好友头像Url
            element?.nickName; //申请用户昵称
            element?.type; //申请好友类型
            element?.userID; //申请用户id
        }
    );
}

results matching ""

    No results matching ""