pullMessageHistoryExType method

Future<NIMResult<List<NIMMessage>>> pullMessageHistoryExType(
  1. NIMMessage anchor,
  2. int toTime,
  3. int limit,
  4. QueryDirection direction,
  5. List<NIMMessageType> messageTypeList,
  6. bool persist,
)

从服务器拉取消息历史记录,可以指定查询的消息类型,结果不存本地消息数据库。 anchor 起始时间点的消息 toTime – 结束时间点单位毫秒 limit – 本次查询的消息条数上限(最多100条) direction – 查询方向,QUERY_OLD按结束时间点逆序查询,逆序排列;QUERY_NEW按起始时间点正序起查,正序排列 messageTypeList – 消息类型,数组。 persist – 通过该接口获取的漫游消息记录,要不要保存到本地消息数据库。

Implementation

Future<NIMResult<List<NIMMessage>>> pullMessageHistoryExType(
    NIMMessage anchor,
    int toTime,
    int limit,
    QueryDirection direction,
    List<NIMMessageType> messageTypeList,
    bool persist) async {
  return _platform.pullMessageHistoryExType(
      anchor, toTime, limit, direction, messageTypeList, persist);
}