浏览 SDKs · uni-app / uni-app x
平台
SDKsuni-app / uni-app x

删除会话及消息

删除指定会话记录及当前账号保存的全部会话消息。

复制

deleteConversationAndDeleteAllMsg() 同时删除会话记录和当前账号保存的会话消息。操作完成后,SDK 无法从本地数据中恢复这些消息。

import { deleteConversationAndDeleteAllMsg } from '@/uni_modules/unix-openim-sdk'

await deleteConversationAndDeleteAllMsg(conversationID)

Promise 成功后,可以清理当前消息列表和对应会话列表项,但不能将其等同于会话事件已经到达。后续收到会话变化时,仍按 conversationID 合并;事件可能遗漏时重新查询会话列表。

该操作不会删除好友关系、退出群组或影响其他用户的数据。只需要删除会话入口而保留消息时,使用删除会话