Whether it is a status message, typically a custom message that does not require registration
Whether to send a silent message
Push notification information
Additional information carried by push notifications
Indicates whether it is an @ message. This is only valid when the conversationType value is ConversationType.GROUP.
@ Message type
The list of user IDs that were @mentioned. When the value of mentionedType is 1, this field can be empty.
Valid for sending group targeted messages, only effective when the conversationType value is group, ultra group, discussion group, RTC chatroom.
When the recipient is using an iOS device and is offline, they will receive a Voip Push. This configuration does not affect Android devices.
Indicates whether the message supports extended content.
Message extension content data
黑/白名单
Mobile push notification configuration
Used when resending a message, specifies the messageId of the message to be resent. When resending a message, all parameters must match the original message parameters, and messageId must be present. This parameter is not required when sending a normal message.
Message moderation configuration
Disable updating to the latest message in the conversation, default is false: update, true: do not update.
File link display behavior in the browser (only valid for AWS and STC uploads) 'inline': Preview in the browser, 'attachment': Direct download, If not provided: HTML files will be previewed, other file types will be downloaded directly.
Pre-messaging callback
File message configuration