群组、讨论组中 @ 功能介绍


            
2016-07-27 14:52 | 产品功能介绍

回答:

从 2.6.8 版本开始,在群组、讨论组中实现了 @ 功能,可以通过 @ 指定的用户或 @ 所有用户,提醒被 @ 的人,有关于你的消息内容,融云在  IMKit 中已经对 @ 功能进行封装,默认为关闭状态,开启方式请参见开发文档:

iOS :http://www.rongcloud.cn/docs/ios.html#群组、讨论组_@_功能

Android:http://www.rongcloud.cn/docs/android.html#10、群组、讨论组_@_功能


一、发启 @ 功能

开启后可通过两种方式发起 @ 功能。

1、会话界面中长按用户头后,会在消息输入框中显示被 @ 的用户,并在用户名后自动插入一个空格,如图:

message_1.jpeg

2、在消息输入框中,输入 @ 字符后,弹出成员选择界面(如图),选择你要 @ 的成员后,返回到会话界面,消息输入框中显示被 @ 的用户。

message_2.png

注意:在输入框中,输入 @ 字符时,如果 @ 字符前为数字或英文字母时,则无法弹出群成员或讨论组成员的选择界面,你需要在数字或英文字母后,输入空格或其他字符后再 @ 用户。


二、删除已选择的 @ 用户

选择一个 @ 的用户后如 “@张三 ”,在点击退格键删除时,会将 “@张三 ”这个 @ 用户内容整个删除


三、@ 消息推送内容

发送 @ 消息后,被 @ 用户的通知栏、会话列表中会显示“[有人@我]”的状态提示,如图:

message_5.png

注意:@ 消息推送会越过所有免打扰逻辑,给用户推送 Push 通知。


四、会话列表展示,如图:

message_6.png


五、@所有人功能

通过设置 MentionInfo 中的 MentionedType 实现 @ 所有人的功能,详细请参考文档:

iOS:http://www.rongcloud.cn/docs/ios_imlib.html#群组、讨论组_@_功能

Android:http://www.rongcloud.cn/docs/android_imlib.html#群组、讨论组_@_功能


您认为此回答对您有帮助?

共有 3 位开发者认为此问题有帮助

我对此仍有疑问!继续追问