getC2CHistoryMessageList method
获取单聊历史消息
参数
count 拉取消息的个数,不宜太多,会影响消息拉取的速度,这里建议一次拉取 20 个
lastMsg 获取消息的起始消息,如果传 null,起始消息为会话的最新消息
注意
如果 SDK 检测到没有网络,默认会直接返回本地数据
Implementation
@override
Future<V2TimValueCallback<List<V2TimMessage>>> getC2CHistoryMessageList({
required String userID,
required int count,
String? lastMsgID,
}) async {
return V2TimValueCallback<List<V2TimMessage>>.fromJson(
formatJson(
await _channel.invokeMethod(
"getC2CHistoryMessageList",
buildMessageMangerParam(
{
"userID": userID,
"count": count,
"lastMsgID": lastMsgID,
},
),
),
),
);
}