Package | Description |
---|---|
cn.leancloud.im | |
cn.leancloud.im.v2 |
Modifier and Type | Method and Description |
---|---|
boolean |
DirectlyOperationTube.queryMessages(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
LCIMMessagesQueryCallback callback) |
boolean |
OperationTube.queryMessages(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
LCIMMessagesQueryCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
LCIMConversation.queryMessages(int limit,
LCIMMessagesQueryCallback callback)
获取最新的消息记录
|
void |
LCIMConversation.queryMessages(LCIMMessageInterval interval,
LCIMMessageQueryDirection direction,
int limit,
LCIMMessagesQueryCallback callback)
根据指定的区间来查询历史消息,可以指定区间开闭、查询方向以及最大条目限制
|
void |
LCIMConversation.queryMessages(LCIMMessagesQueryCallback callback)
查询最近的20条消息记录
|
void |
LCIMConversation.queryMessages(String msgId,
long timestamp,
int limit,
LCIMMessagesQueryCallback callback)
查询消息记录,上拉时使用。
|
void |
LCIMConversation.queryMessagesByType(int msgType,
int limit,
LCIMMessagesQueryCallback callback)
获取特停类型的历史消息。
注意:这个操作总是会从云端获取记录。
另,该函数和 queryMessagesByType(type, msgId, timestamp, limit, callback) 配合使用可以实现翻页效果。
|
void |
LCIMConversation.queryMessagesByType(int msgType,
String msgId,
long timestamp,
int limit,
LCIMMessagesQueryCallback callback)
获取特定类型的历史消息。
注意:这个操作总是会从云端获取记录。
另,如果不指定 msgId 和 timestamp,则该函数效果等同于 queryMessageByType(type, limit, callback)
|
void |
LCIMConversation.queryMessagesFromCache(int limit,
LCIMMessagesQueryCallback callback)
从本地缓存中拉取消息
|
void |
LCIMConversation.queryMessagesFromServer(int limit,
LCIMMessagesQueryCallback callback)
从服务器端拉取最新消息
|
Copyright © 2020, 美味书签(北京)信息技术有限公司 All rights reserved.