Flutter

最近更新时间:2025-07-14 12:06:03

我的收藏

功能描述

插入消息只会将消息插入本地数据库,不会发送到服务端。
注意:
如果用户切换手机登录,或程序卸载重装,之前插入的消息会丢失。
该接口主要用于满足向聊天会话中插入一些提示性消息的需求,例如 “您已经退出该群”、“请注意信息安全,不要在群聊中发送任何账号、密码和验证码等私密信息” 等。这类消息有展示在聊天消息区的需求,但并没有发送给其他人的必要。

向单聊插入本地消息

您可以调用 insertC2CMessageToLocalStorageV2 (点击查看详情) 向单聊插入本地消息。
示例代码如下:
final createResult = await TencentImSDKPlugin.v2TIMManager.getMessageManager().createTextMessage(
text: "本地插入一条 C2C 消息");
final result = await TencentImSDKPlugin.v2TIMManager.getMessageManager().insertC2CMessageToLocalStorageV2(
userID: "receiver_userID",
senderID: ""sender_userID"",
createdMsgID: createResult.data?.id ?? '',
);

向群聊插入本地消息

您可以调用 insertGroupMessageToLocalStorageV2 (点击查看详情) 向群聊插入本地消息。
示例代码如下:
final createResult = await TencentImSDKPlugin.v2TIMManager.getMessageManager().createTextMessage(
text: "本地插入一条群消息");
final result = await TencentImSDKPlugin.v2TIMManager.getMessageManager().insertC2CMessageToLocalStorageV2(
groupID: "groupID",
senderID: ""sender_userID"",
createdMsgID: createResult.data?.id ?? '',
);