跳到主要内容

@ 消息

功能描述

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

类型说明

@ 消息类:RCIMMentionedInfo

属性说明:

属性名类型描述
typeRCIMMentionedType@ 提醒的类型
userIdListList<string>当 @ 类型为部分人时, 指定的 @ 的用户 ID 列表
当 @ 类型为所有人时,可为空
mentionedContentstring包含 @ 提醒的消息,本地通知和远程推送显示的内容。@消息携带的 mentionedContent 优先级最高,会覆盖所有默认或自定义的 pushContent 数据。

代码示例

// 首先创建一条文本消息
RCIMTextMessage textMessage = engine.createTextMessage(
conversationType,
targetId,
channelId,
text);

RCIMMentionedInfo mentionedInfo = new RCIMMentionedInfo();
mentionedInfo.type = mentionedType;
mentionedInfo.userIdList = users;
mentionedInfo.mentionedContent = "包含 @ 提醒的消息,本地通知和远程推送显示的内容";
textMessage.mentionedInfo = mentionedInfo;

code = engine.sendMessage(textMessage);