sendMessageNotOss method
Future<Message>
sendMessageNotOss({
- required Message message,
- required OfflinePushInfo offlinePushInfo,
- String? userID,
- String? groupID,
- String? operationID,
发送消息
message
消息体 createImageMessageByURL,createSoundMessageByURL,createVideoMessageByURL,createFileMessageByURL
userID
接收消息的用户id
groupID
接收消息的组id
offlinePushInfo
离线消息显示内容
Implementation
Future<Message> sendMessageNotOss({
required Message message,
required OfflinePushInfo offlinePushInfo,
String? userID,
String? groupID,
String? operationID,
}) =>
_channel
.invokeMethod(
'sendMessageNotOss',
_buildParam({
'message': message.toJson(),
'offlinePushInfo': offlinePushInfo.toJson(),
'userID': userID ?? '',
'groupID': groupID ?? '',
'operationID': Utils.checkOperationID(operationID),
}))
.then((value) => Utils.toObj(value, (map) => Message.fromJson(map)));