send Image Message
Sends an image message.
If you are using IMLib, you can use this method to send an image message.
Since
5.0.0
Parameters
The conversation type.
The conversation ID. Depending on the conversationType, this could be a user ID, discussion group ID, group ID, or chatroom ID.
The message content, such as TextMessage, ImageMessage.
When a remote push notification is sent, this field will be displayed in the notification bar. If you are sending a custom message, this field must be filled in; otherwise, the remote push notification will not be received. If you are sending default message types in the SDK, such as RC:TxtMsg, RC:VcMsg, RC:ImgMsg, this field does not need to be filled in as it is already specified by default.
Additional information for the remote push notification. If this field is set, users can retrieve it via getPushData when they receive the remote push notification.
The callback for sending the message. Refer to .
Sends an image message.
If you are using IMLib, you can use this method to send an image message.
Since
5.0.0
Parameters
The message entity to be sent.
When sending a remote push notification, this field will be displayed in the notification bar. If you are sending a custom message, this field must be filled in; otherwise, the remote push notification will not be received. If you are sending default message types in the SDK, such as RC:TxtMsg, RC:VcMsg, RC:ImgMsg, this field does not need to be filled in as it is already specified by default.
Additional information for remote push notifications. If this field is set, users can retrieve it via the getPushData method when they receive the remote push notification.
The callback for sending the message. Refer to .
Sends an image message and uploads the image to your own server.
This method uploads the image to your own server for sending and updates the image status. When using this method to upload an image, it will trigger the callback, which carries the IRongCoreListener.UploadImageStatusListener object. Users only need to call the following methods:update to update the progress,success to update the success status and provide the uploaded image URL,error to update the failure status.
Since
5.0.0
Parameters
The message entity to be sent.
When sending a remote push notification, this field will be displayed in the notification bar. If sending a custom message, this field must be filled; otherwise, the remote push notification will not be received. If sending default message types in the SDK, such as RC:TxtMsg, RC:VcMsg, RC:ImgMsg, this field is not required as it is already specified by default.
Additional information for remote push notifications. If this field is set, users can retrieve it via getPushData when receiving the remote push notification.
The callback for sending the message, which carries the object. Users can call methods in this object to update the status.