NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim::Message类 参考

圈组消息 更多...

#include <nim_qchat_message_cpp.h>

静态 Public 成员函数

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的结果进行覆盖
 
static void GetLastMessages (const QChatGetLastMessagesParam &param)
 
static void MarkRead (const QChatMarkMessageReadParam &param)
 
static void Reply (const QChatReplyMessageParam &param)
 回复指定消息
 
static void GetMessageHistoryByIds (const QChatGetMessageHistoryByIdsParam &param)
 通过一组消息 ID 查询消息详情
 
static void GetReferMessages (const QChatGetReferMessagesParam &param)
 获取指定消息的引用消息内容
 
static void GetMentionedMeMessages (const QChatGetMentionedMeMessagesParam &param)
 查询未读消息中 @ 当前用户的消息
 
static void AreMentionedMeMessages (const QChatAreMentionedMeMessagesParam &param)
 查询消息是否 @ 当前用户
 
static void GetThreadMessages (const QChatGetThreadMessagesParam &param)
 分页获取一个 thread 消息得详细回复消息列表
 
static void GetThreadRootMessagesMeta (const QChatGetThreadRootMessagesMetaParam &param)
 获取一批 thread root 消息的基本信息(回复次数,最后回复时间)
 
static void AddQuickComment (const QChatAddQuickCommentParam &param)
 对指定消息添加快捷评论
 
static void RemoveQuickComment (const QChatRemoveQuickCommentParam &param)
 从某个消息上移除快捷评论
 
static void GetQuickComments (const QChatGetQuickCommentsParam &param)
 获取指定消息包含的快捷评论列表
 
static void SearchMsgByPage (const QChatMessageSearchPageParam &param)
 分页搜索消息
 
static void InsertOrReplaceTextCache (const QChatInsertOrReplaceTextCacheParam &param)
 插入或更新自定义文本缓存
 
static void DeleteTextCache (const QChatDeleteTextCacheParam &param)
 删除自定义文本缓存
 
static void GetTextCache (const QChatGetTextCacheParam &param)
 获取自定义文本缓存
 

详细描述

圈组消息

成员函数说明

◆ AddQuickComment()

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

对指定消息添加快捷评论

自从
v9.1.0
参数
param接口参数
参见
QChatAddQuickCommentParam

◆ AreMentionedMeMessages()

void nim::Message::AreMentionedMeMessages ( const QChatAreMentionedMeMessagesParam param)
static

查询消息是否 @ 当前用户

自从
v9.9.0
参数
param接口参数
参见
QChatAreMentionedMeMessagesParam

◆ Delete()

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

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

参数
[in]param接口参数
参见
QChatDeleteMessageParam
返回
void

◆ DeleteTextCache()

void nim::Message::DeleteTextCache ( const QChatDeleteTextCacheParam param)
static

删除自定义文本缓存

参数
param接口参数
参见
QChatDeleteTextCacheParam

◆ GetLastMessages()

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

查询频道最后一条消息

参数
[in]param接口参数
参见
QChatGetLastMessagesParam
返回
void

◆ GetMentionedMeMessages()

void nim::Message::GetMentionedMeMessages ( const QChatGetMentionedMeMessagesParam param)
static

查询未读消息中 @ 当前用户的消息

自从
v9.9.0
参数
param接口参数
参见
QChatGetMentionedMeMessagesParam

◆ GetMessageHistoryByIds()

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

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

自从
v9.1.0
参数
param接口参数
参见
QChatGetMessageHistoryByIdsParam

◆ GetMessages()

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

查询历史消息

参数
[in]param接口参数
参见
QChatGetMessagesParam
返回
void

◆ GetMessagesCache()

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

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

参数
param要查询的服务器、频道信息
参见
QChatGetMessagesCacheParam
返回
void

◆ GetQuickComments()

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

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

自从
v9.1.0
参数
param接口参数
参见
QChatGetQuickCommentsParam

◆ GetReferMessages()

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

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

自从
v9.1.0
参数
param接口参数
参见
QChatGetReferMessagesParam

◆ GetTextCache()

void nim::Message::GetTextCache ( const QChatGetTextCacheParam param)
static

获取自定义文本缓存

参数
param接口参数
参见
QChatGetTextCacheParam

◆ GetThreadMessages()

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

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

自从
v9.1.0
参数
param接口参数
参见
QChatGetThreadMessagesParam

◆ GetThreadRootMessagesMeta()

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

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

自从
v9.1.0
参数
param接口参数
参见
QChatGetThreadRootMessagesMetaParam

◆ InsertOrReplaceTextCache()

void nim::Message::InsertOrReplaceTextCache ( const QChatInsertOrReplaceTextCacheParam param)
static

插入或更新自定义文本缓存

参数
param接口参数
参见
QChatInsertOrReplaceTextCacheParam

◆ MarkRead()

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

标记消息已读

参数
[in]param接口参数
参见
QChatMarkMessageReadParam
返回
void

◆ RegRecvCb()

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

注册接收消息回调

参数
[in]param接口参数
参见
QChatRegRecvMsgCbParam
返回
void

◆ RegUpdatedCb()

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

注册消息更新回调

参数
[in]param接口参数
参见
QChatRegMsgUpdatedCbParam
返回
void

◆ RemoveQuickComment()

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

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

自从
v9.1.0
参数
param接口参数
参见
QChatRemoveQuickComm entParam

◆ Reply()

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

回复指定消息

自从
v9.1.0
参数
[in]param接口参数
参见
QChatReplyMessageParam

◆ Revoke()

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

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

参数
[in]param接口参数
参见
QChatRevokeMessageParam
返回
void

◆ SearchMsgByPage()

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

分页搜索消息

自从
v9.4.0
参数
param接口参数
参见
QChatSearchMsgByPageParam

◆ Send()

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

发送消息

参数
[in]param接口参数
参见
QChatSendMessageParam
返回
void

◆ Update()

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

更新消息

参数
[in]param接口参数
参见
QChatUpdateMessageParam

该类的文档由以下文件生成: