浏览 SDKs · React Native
平台
SDKsReact Native

设置会话消息接收方式

设置会话消息接收方式。

复制

设置单个会话的消息免打扰或消息接收选项。

await OpenIMSDK.setConversationRecvMessageOpt({
  conversationID,
  opt: MessageReceiveOptType.NotNotify,
});

参数说明

参数类型必填含义
conversationIDstring是要设置的会话 ID。
optMessageReceiveOptType是会话消息接收方式。

MessageReceiveOptType 常用值如下:

枚举值数值含义
MessageReceiveOptType.Normal0正常接收消息并允许提醒。
MessageReceiveOptType.NotReceive1不接收该会话的消息。
MessageReceiveOptType.NotNotify2接收消息但不提醒(免打扰)。

返回结果

调用完成后,会话的消息接收选项已更新。

更新成功后会触发 OnConversationChanged 事件;客户端应使用 conversationID 定位目标会话,并合并最新的 recvMsgOpt 属性以更新界面红点或免打扰图标。账号级默认接收策略请参考用户资料中的设置全局消息接收方式。完整监听方式见获取会话列表。