SendMediaMessageParams

public final class SendMediaMessageParams

Send Media message Parameter.

Used for Build Send Media message required parameters. Media message including Image, File, Voice, Video etc. Type.

Usage Example:

val message = Message().apply {
content = ImageMessage().apply {
localUri = "file:///path/to/image.jpg"
}
}
val params = SendMediaMessageParams(message).apply {
pushConfig = PushConfig().apply {
pushContent = "You received an image"
}
}
channel.sendMediaMessage(params) { msg, error ->
// ...
}

Parameters

message

to Send Message object, need to Set Message.content Media Message content

Constructors

Properties

Link copied to clipboard
private Array<String> directedUserIds

Targeted message's target user ID List.

Link copied to clipboard
private final Message message
Link copied to clipboard

Push configuration.

Functions

Link copied to clipboard
public final Array<String> getDirectedUserIds()

Targeted message's target user ID List.

Link copied to clipboard
public final Message getMessage()
Link copied to clipboard
public final PushConfig getPushConfig()

Push configuration.

Link copied to clipboard
public final Unit setDirectedUserIds(Array<String> directedUserIds)

Targeted message's target user ID List.

Link copied to clipboard
public final Unit setPushConfig(PushConfig pushConfig)

Push configuration.