getMessageReadReceipts

功能介绍

获取消息已读回执。

该功能需要购买旗舰版套餐包,购买 旗舰版套餐包 后可使用。

该接口暂时只支持 Group 消息。 messageIDList 里的消息Id必须在同一个 Group 会话中。

如果是群消息已读回执,需要先在 即时通信 IM 控制台 >功能配置>登录与消息>群已读消息回执配置 中设置支持已读回执消息的群类型。

参数详解

参数名称 参数类型 是否必填 描述
messageIDList string[] 需要查询已读回执消息的id列表

返回模板

V2TimValueCallback<V2TimMessageReceipt[]>

{
    code : number
    desc : string
    data : V2TimMessageReceipt[]
}

返回值详解

名称 数值类型 描述
code number 请求结果错误码
desc string 请求结果描述
data V2TimMessageReceipt[] 消息已读回执信息列表

代码示例

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

// 查询消息已读回执
const getMessageReadReceipts = await TencentImSDKPlugin.v2TIMManager
    .getMessageManager()
    .getMessageReadReceipts([]); // 需要查询的的消息id列表
if (getMessageReadReceipts.code === 0) {
    getMessageReadReceipts.data?.forEach((element) => {
        // 解析群消息已读回执
        element.groupID; // 消息的群组id
        element.msgID; // 消息的id
        element.readCount; // 群消息已读人数
        element.timestamp;
        element.unreadCount; // 群消息未读人数
        element.userID; // 发送此消息的用户id
    });
}

results matching ""

    No results matching ""