跳到主要内容

提及(@ 消息)

功能描述

开发者在群组会话中,可以发送 @ 消息。用于提示所有群成员或者是指定的某些用户。

类型说明

@ 消息类:RCIMIWMentionedInfo

属性说明:

属性名类型说明
typeRCIMIWMentionedType@ 提醒的类型
userIdListList<String>@ 的用户 ID 列表
mentionedContentString包含 @ 提醒的消息,本地通知和远程推送显示的内容

代码示例

// 1、创建一条消息
RCIMIWTextMessage? textMessage = await engine.createTextMessage(
conversationType,
targetId,
channelId,
text,
);
// 2、创建 @ 的配置
RCIMIWMentionedInfo mentionedInfo = RCIMIWMentionedInfo.create(
type: mentionedType,
userIdList: users,
mentionedContent: '包含 @ 提醒的消息,本地通知和远程推送显示的内容',
);
// 3、将创建的 @ 配置设置到消息中
textMessage.mentionedInfo = mentionedInfo;
// 4、发送消息
int code = await engine?.sendMessage(textMessage) ?? -1;