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