insertC2CMessageToLocalStorageV2 method
Future<V2TimValueCallback<V2TimMessage> >
insertC2CMessageToLocalStorageV2({
- required String userID,
- required String senderID,
- V2TimMessage? message,
- String? createdMsgID,
向C2C消息列表中添加一条消息。
该接口主要用于满足向C2C聊天会话中插入一些提示性消息的需求,比如“您已成功发送消息”,这类消息有展示 在聊天消息区的需求,但并没有发送给其他人的必要。 所以该接口相当于一个被禁用了网络发送能力的 sendMessage() 接口。
userID
接收者 ID
sender
发送者 ID
message
消息
createdMsgID
待废弃 请使用 message
参数
通过该接口 save 的消息只存本地,程序卸载后会丢失。
web不支持该接口
Implementation
Future<V2TimValueCallback<V2TimMessage>> insertC2CMessageToLocalStorageV2({
required String userID,
required String senderID,
V2TimMessage? message,
String? createdMsgID,
}) async {
if (kIsWeb) {
return TencentCloudChatSdkPlatform.instance.insertC2CMessageToLocalStorageV2(
userID: userID,
senderID: senderID,
createdMsgID: createdMsgID,
);
}
return TIMMessageManager.instance.insertC2CMessageToLocalStorageV2(
userID: userID,
senderID: senderID,
message: message,
createdMsgID: createdMsgID,
);
}