浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

设置会话消息接收方式

设置单个会话的消息接收与通知方式。

复制
枚举值含义
ConvRecvMsgOpt.ReceiveMessage正常接收并允许通知。
ConvRecvMsgOpt.NotReceiveMessage不接收该会话消息。
ConvRecvMsgOpt.ReceiveNotNotifyMessage接收消息但不通知。
import sdk, { ConvRecvMsgOpt, SetConversationReq } from '@openimsdk/imsdk';

const request: SetConversationReq = {
  conversationID: conversationID,
  recvMsgOpt: ConvRecvMsgOpt.ReceiveNotNotifyMessage,
};
await sdk.setConversation(request);

会话级设置与账号级默认策略相互独立。Promise 成功、会话事件到达和重新查询是三个阶段。