Local Messages By Time Query
Local history message pagination query by timestamp.
Queries local messages starting from a specific timestamp, optionally filtered by message types. Supports pagination via loadNextPage.
Created via BaseChannel.createLocalMessagesByTimeQuery, cannot be constructed directly.
val params = LocalMessagesByTimeQueryParams(channelIdentifier).apply {
sentTime = System.currentTimeMillis()
messageTypes = listOf("RC:TxtMsg", "RC:ImgMsg")
pageSize = 20
}
val query = BaseChannel.createLocalMessagesByTimeQuery(params)
query.loadNextPage { messages, error ->
if (error == null && messages != null) {
// Handle messages
}
}Content copied to clipboard