发送群 @ 消息
在群组中可发送群 @ 消息。
构造 @ 消息
待发送的消息内容,可以是如 RongIMLib.TextMessage
般的 IMLib 内置消息实例,也可以是通过 RongIMLib.registerMessageType()
实现的自定义消息实例。
const details = {
content: '我是一条文字信息',
mentionedInfo: {
type: 1, //1: @ 所有人 2: @ 指定用户
userIdList: ['user1'],//被 @ 的用户 Id 列表
mentionedContent: '有人@你'//携带扩展信息,例如 `有人@你`
}
}
const message = new RongIMLib.TextMessage(details)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
content | String | 是 | 文本内容 |
mentionedInfo | Object | 否 | @ 信息详情。 |
mentionedInfo.type | Number | 否 | @ 消息类型 1: @ 所有人 2: @ 指定用户 |
mentionedInfo.userIdList | String [] | 否 | 被 @ 的用户 Id 列表 |
mentionedInfo.mentionedContent | String | 否 | 推送通知内容,例如 '有人@你'。@消息携带的 mentionedContent 优先级最高,会覆盖所有默认或自定义的 pushContent 数据。 |