0

为了能够通过发送 vLineim类型的消息与某人聊天,您不需要先mediaSession与远程用户建立关系,对吗?您只需要远程人员的 ID,您就可以向他们发送消息,对吗?

或不?如果没有,您如何使用 vLine 发送 IM?

4

1 回答 1

1

正确的。你不需要mediaSession为了发送即时消息。vline.MediaSession仅用于音频和/或视频会话。

要发送 IM,您只需要有vline.Person代表您要向其发送消息的人的对象。然后,您可以调用postMessagepublishMessage发送 IM,两者的区别在于postMessage保存 IM 历史记录,而publishMessage没有。

此外,即使该用户不在线,您也可以向该用户发送 IM,并使用Person.getUnreadCountAPI 来跟踪来自特定Person.

于 2013-08-05T20:05:37.000 回答