queryRecentCalls

abstract fun queryRecentCalls(cursor: String, count: Int, completion: CompletionHandler?)

查询最近的通话记录,支持分页查询。首次查询时 cursor 传空字符串,后续查询使用返回的 cursor 值进行分页,查询结果通过 state.recentCalls 获取。

使用示例

import io.trtc.tuikit.atomicxcore.api.call.*

// 首次查询
CallStore.shared.queryRecentCalls(cursor = "", count = 20) { code, message ->
}

// 加载更多
val cursor = CallStore.shared.callState.cursor.value
CallStore.shared.queryRecentCalls(cursor = cursor, count = 20) { code, message ->
}

Parameters

cursor

分页游标,首次查询时传空字符串

count

查询数量

completion

完成回调