为了能够通过发送 vLineim
类型的消息与某人聊天,您不需要先mediaSession
与远程用户建立关系,对吗?您只需要远程人员的 ID,您就可以向他们发送消息,对吗?
或不?如果没有,您如何使用 vLine 发送 IM?
为了能够通过发送 vLineim
类型的消息与某人聊天,您不需要先mediaSession
与远程用户建立关系,对吗?您只需要远程人员的 ID,您就可以向他们发送消息,对吗?
或不?如果没有,您如何使用 vLine 发送 IM?
正确的。你不需要mediaSession
为了发送即时消息。vline.MediaSession
仅用于音频和/或视频会话。
要发送 IM,您只需要有vline.Person
代表您要向其发送消息的人的对象。然后,您可以调用postMessage
或publishMessage
发送 IM,两者的区别在于postMessage
保存 IM 历史记录,而publishMessage
没有。
此外,即使该用户不在线,您也可以向该用户发送 IM,并使用Person.getUnreadCount
API 来跟踪来自特定Person
.