@ 消息
功能描述
开发者在群组会话中,可以发送 @ 消息。用于提示所有群成员或者是指定的某些用户。
类型说明
@ 消息类:RCIMMentionedInfo
属性说明:
属性名 | 类型 | 描述 |
---|---|---|
type | RCIMMentionedType | @ 提醒的类型 |
userIdList | List<string> | 当 @ 类型为部分人时, 指定的 @ 的用户 ID 列表 当 @ 类型为所有人时,可为空 |
mentionedContent | string | 包含 @ 提醒的消息,本地通知和远程推送显示的内容。@消息携带的 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);