SDKsuni-app
Insert a local one-to-one message
OpenIM uni-app / uni-app x SDK guide for Insert a local one-to-one message.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
message | OpenIMMessageItem | Yes | Complete message to store locally. |
recvID | string | Yes | Single-chat receiver. |
sendID | string | Yes | Sender user ID. |
import { createTextMessage, insertSingleMessageToLocalStorage } from '@/uni_modules/unix-openim-sdk'
const message = await createTextMessage('Local notice')
if (message != null) {
await insertSingleMessageToLocalStorage({ message, recvID: targetUserID, sendID: currentUserID })
}The Promise only writes this device's database. It sends nothing and emits no new-message event. Use the capability for migration or local notices, not to fake a sent message, and prevent message ID collisions.
Was this page helpful?