SDKsHarmonyOS商业版
插入本地单聊消息
向当前设备的单聊记录插入一条本地消息。
本地插入适合只在当前设备展示的提示或迁移数据。
import sdk, {
InsertSingleMessageToLocalReq,
InsertSingleMessageToLocalResp,
} from '@openimsdk/imsdk';
const request: InsertSingleMessageToLocalReq = {
msg: message,
recvID: targetUserID,
sendID: currentUserID,
};
const response: InsertSingleMessageToLocalResp = await sdk.insertSingleMessageToLocal(request);
insertMessage(response.msg);sendID 和 recvID 必须与目标单聊一致。客户端使用 clientMsgID(必要时同时限定 conversationID)合并本地消息列表。Promise 成功只修改当前设备,不会发送消息、触发离线推送或共享新消息事件;群聊本地消息插入请参考 插入本地群聊消息。
这个页面有帮助吗?