浏览 SDKs · Android
SDKsAndroid商业版

上报群消息已读

使用 Android SDK 上报群消息已读回执。

复制
messageManager.sendGroupMessageReadReceipt(
    conversationID,
    visibleClientMsgIDs,
    new OnBase<String>() {
        @Override
        public void onSuccess(String data) {
            // 已读回执已上报
        }

        @Override
        public void onError(int code, String error) {
            // 处理失败
        }
    }
);

同一批消息必须属于目标群会话。成功回调只表示服务端接受上报,不代表其他客户端界面已经更新。会话未读数仍由 markConversationMessageAsRead 独立维护。

其他客户端通过 OnAdvanceMsgListener.onRecvGroupMessageReadReceipt 接收群消息已读回执:

@Override
public void onRecvGroupMessageReadReceipt(GroupMessageReceipt receipt) {
    // receipt 包含群消息已读回执。
}

需要查询某条群消息的已读或未读成员时,使用查询群消息已读成员