getGroupMemberListByJoinTime method

Future<List<GroupMembersInfo>> getGroupMemberListByJoinTime({
  1. required String groupID,
  2. int offset = 0,
  3. int count = 0,
  4. int joinTimeBegin = 0,
  5. int joinTimeEnd = 0,
  6. List<String> excludeUserIDList = const [],
  7. String? operationID,
})

根据加入时间分页获取组成员列表 groupID 群ID joinTimeBegin 加入开始时间 joinTimeEnd 加入结束时间 offset 开始下标 count 总数 excludeUserIDList 排除的用户

Implementation

Future<List<GroupMembersInfo>> getGroupMemberListByJoinTime({
  required String groupID,
  int offset = 0,
  int count = 0,
  int joinTimeBegin = 0,
  int joinTimeEnd = 0,
  List<String> excludeUserIDList = const [],
  String? operationID,
}) =>
    _channel
        .invokeMethod(
            'getGroupMemberListByJoinTimeFilter',
            _buildParam({
              'groupID': groupID,
              'offset': offset,
              'count': count,
              'joinTimeBegin': joinTimeBegin,
              'joinTimeEnd': joinTimeEnd,
              'excludeUserIDList': excludeUserIDList,
              'operationID': Utils.checkOperationID(operationID),
            }))
        .then((value) =>
            Utils.toList(value, (map) => GroupMembersInfo.fromJson(map)));