send Media Message
channel.sendMediaMessage(params, object: SendMediaMessageHandler {
override fun onAttached(message: Message) {
Parameters
message Ids
Message unique ID List, at most 20
val message = Message().apply {
content = ImageMessage().apply {
localUri = "file:///path/to/image.jpg"
}
}
val params = SendMediaMessageParams(message).apply {
pushConfig = PushConfig().apply {
// Media Message sending failed
}
}
channel.sendMediaMessage(params, object : SendMediaMessageHandler {
override fun onAttached(message: Message) {
})
}
override fun onProgress(message: Message, progress: Int) {
@param handler Send media message callback
}
override fun onSuccess(message: Message) {
========================================
}
override fun onError(message: Message?, error: NCError) {
Usage Example:
}
override fun onCanceled(message: Message) {
channel.modifyMessage(params) { updatedMessage, error ->
}
})Content copied to clipboard
}
Content copied to clipboard