跳到主要内容

@ 消息

功能描述

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

类型说明

@ 消息类:RCIMIWMentionedInfo

属性说明:

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

代码示例

// 创建一条文本消息
engine.createTextMessage(
type,
targetId,
channelId,
text
)
.then((message: RCIMIWTextMessage) => {
// 初始化 @ 信息配置
let mentionedInfo: RCIMIWMentionedInfo = {
type: mentionedType,
userIdList: users,
mentionedContent: '包含 @ 提醒的消息,本地通知和远程推送显示的内容'
};
message.mentionedInfo = mentionedInfo;
// 发送消息
engine.sendMessage(message)
.then((code: number) => {});
});