sendDirectionalMediaMessage

public void sendDirectionalMediaMessage(Message message, Array<String> userIds, String pushContent, String pushData, ISendMediaMessageCallback callback)

发送定向多媒体消息 向会话中特定的某些用户发送消息,会话中其他用户将不会收到此消息。

发送前构造 Message 消息实体,消息实体中的 content 必须为多媒体消息,如 ImageMessage

或者其他继承自 MediaMessageContent 的消息

从 5.6.9 版本开始,支持超级群会话类型。

Parameters

message

发送消息的实体。

userIds

定向接收者 id 数组

pushContent

当下发 push 消息时,在通知栏里会显示这个字段。 发送文件消息时,此字段必须填写,否则会收不到 push 推送。

pushData

push 附加信息。如果设置该字段,用户在收到 push 消息时,能通过 getPushData 方法获取。

callback

发送消息的回调 RongIMClient.SendMediaMessageCallback。 该回调在主线程中执行,请避免在回调中执行耗时操作,防止 SDK 线程阻塞。