NIM PC Cross Platform SDK
nim_qchat::Message Class Reference

圈组消息 More...

#include <nim_qchat_message_cpp.h>

Static Public Member Functions

static void RegRecvCb (const QChatRegRecvMsgCbParam &param)
 
static void RegUpdatedCb (const QChatRegMsgUpdatedCbParam &param)
 
static void Send (const QChatSendMessageParam &param)
 
static void Update (const QChatUpdateMessageParam &param)
 
static void Revoke (const QChatRevokeMessageParam &param)
 
static void Delete (const QChatDeleteMessageParam &param)
 
static void GetMessages (const QChatGetMessagesParam &param)
 
static void GetMessagesCache (const QChatGetMessagesCacheParam &param)
 查询本地消息历史缓存, 仅用于无网络情况或加速页面显示时使用,恢复通信后应使用GetMessages的结果进行覆盖 More...
 
static void GetLastMessages (const QChatGetLastMessagesParam &param)
 
static void MarkRead (const QChatMarkMessageReadParam &param)
 
static void Reply (const QChatReplyMessageParam &param)
 回复指定消息 More...
 
static void GetMessageHistoryByIds (const QChatGetMessageHistoryByIdsParam &param)
 通过一组消息 ID 查询消息详情 More...
 
static void GetReferMessages (const QChatGetReferMessagesParam &param)
 获取指定消息的引用消息内容 More...
 
static void GetThreadMessages (const QChatGetThreadMessagesParam &param)
 分页获取一个 thread 消息得详细回复消息列表 More...
 
static void GetThreadRootMessagesMeta (const QChatGetThreadRootMessagesMetaParam &param)
 获取一批 thread root 消息的基本信息(回复次数,最后回复时间) More...
 
static void AddQuickComment (const QChatAddQuickCommentParam &param)
 对指定消息添加快捷评论 More...
 
static void RemoveQuickComment (const QChatRemoveQuickCommentParam &param)
 从某个消息上移除快捷评论 More...
 
static void GetQuickComments (const QChatGetQuickCommentsParam &param)
 获取指定消息包含的快捷评论列表 More...
 
static void SearchMsgByPage (const QChatMessageSearchPageParam &param)
 分页搜索消息 More...
 

Detailed Description

圈组消息

Member Function Documentation

◆ AddQuickComment()

void nim_qchat::Message::AddQuickComment ( const QChatAddQuickCommentParam param)
static

对指定消息添加快捷评论

Since
v9.1.0
Parameters
param接口参数
See also
QChatAddQuickCommentParam

◆ Delete()

void nim_qchat::Message::Delete ( const QChatDeleteMessageParam param)
static

删除消息,删除未读消息影响未读数

Parameters
[in]param接口参数
See also
QChatDeleteMessageParam
Returns
void

◆ GetLastMessages()

void nim_qchat::Message::GetLastMessages ( const QChatGetLastMessagesParam param)
static

查询频道最后一条消息

Parameters
[in]param接口参数
See also
QChatGetLastMessagesParam
Returns
void

◆ GetMessageHistoryByIds()

void nim_qchat::Message::GetMessageHistoryByIds ( const QChatGetMessageHistoryByIdsParam param)
static

通过一组消息 ID 查询消息详情

Since
v9.1.0
Parameters
param接口参数
See also
QChatGetMessageHistoryByIdsParam

◆ GetMessages()

void nim_qchat::Message::GetMessages ( const QChatGetMessagesParam param)
static

查询历史消息

Parameters
[in]param接口参数
See also
QChatGetMessagesParam
Returns
void

◆ GetMessagesCache()

void nim_qchat::Message::GetMessagesCache ( const QChatGetMessagesCacheParam param)
static

查询本地消息历史缓存, 仅用于无网络情况或加速页面显示时使用,恢复通信后应使用GetMessages的结果进行覆盖

Parameters
param要查询的服务器、频道信息
See also
QChatGetMessagesCacheParam
Returns
void

◆ GetQuickComments()

void nim_qchat::Message::GetQuickComments ( const QChatGetQuickCommentsParam param)
static

获取指定消息包含的快捷评论列表

Since
v9.1.0
Parameters
param接口参数
See also
QChatGetQuickCommentsParam

◆ GetReferMessages()

void nim_qchat::Message::GetReferMessages ( const QChatGetReferMessagesParam param)
static

获取指定消息的引用消息内容

Since
v9.1.0
Parameters
param接口参数
See also
QChatGetReferMessagesParam

◆ GetThreadMessages()

void nim_qchat::Message::GetThreadMessages ( const QChatGetThreadMessagesParam param)
static

分页获取一个 thread 消息得详细回复消息列表

Since
v9.1.0
Parameters
param接口参数
See also
QChatGetThreadMessagesParam

◆ GetThreadRootMessagesMeta()

void nim_qchat::Message::GetThreadRootMessagesMeta ( const QChatGetThreadRootMessagesMetaParam param)
static

获取一批 thread root 消息的基本信息(回复次数,最后回复时间)

Since
v9.1.0
Parameters
param接口参数
See also
QChatGetThreadRootMessagesMetaParam

◆ MarkRead()

void nim_qchat::Message::MarkRead ( const QChatMarkMessageReadParam param)
static

标记消息已读

Parameters
[in]param接口参数
See also
QChatMarkMessageReadParam
Returns
void

◆ RegRecvCb()

void nim_qchat::Message::RegRecvCb ( const QChatRegRecvMsgCbParam param)
static

注册接收消息回调

Parameters
[in]param接口参数
See also
QChatRegRecvMsgCbParam
Returns
void

◆ RegUpdatedCb()

void void nim_qchat::Message::RegUpdatedCb ( const QChatRegMsgUpdatedCbParam param)
static

注册消息更新回调

Parameters
[in]param接口参数
See also
QChatRegMsgUpdatedCbParam
Returns
void

◆ RemoveQuickComment()

void nim_qchat::Message::RemoveQuickComment ( const QChatRemoveQuickCommentParam param)
static

从某个消息上移除快捷评论

Since
v9.1.0
Parameters
param接口参数
See also
QChatRemoveQuickComm entParam

◆ Reply()

void nim_qchat::Message::Reply ( const QChatReplyMessageParam param)
static

回复指定消息

Since
v9.1.0
Parameters
[in]param接口参数
See also
QChatReplyMessageParam

◆ Revoke()

void nim_qchat::Message::Revoke ( const QChatRevokeMessageParam param)
static

撤回消息,撤回未读消息不影响未读数

Parameters
[in]param接口参数
See also
QChatRevokeMessageParam
Returns
void

◆ SearchMsgByPage()

void nim_qchat::Message::SearchMsgByPage ( const QChatMessageSearchPageParam param)
static

分页搜索消息

Since
v9.4.0
Parameters
param接口参数
See also
QChatSearchMsgByPageParam

◆ Send()

void nim_qchat::Message::Send ( const QChatSendMessageParam param)
static

发送消息

Parameters
[in]param接口参数
See also
QChatSendMessageParam
Returns
void

◆ Update()

void nim_qchat::Message::Update ( const QChatUpdateMessageParam param)
static

更新消息

Parameters
[in]param接口参数
See also
QChatUpdateMessageParam

The documentation for this class was generated from the following files: