vline person.publishMessage() 中的最大消息大小是多少



我正在通过publishMessage()发送一条消息,并看到这个:

[131031 00:25:32.79] [vline.cometdTransport] BAD_PARAM("邮件大小超出限制")

最大值是多少?这真的是P2P吗?有没有办法确定何时传递?

当消息通过 person.postMessage() 缓存时,它们是缓存在服务器上还是本地?如果在服务器上,vLine 可以读取它们?

当前 publishMessagepostMessage 的最大大小限制为每条消息 16KB。

目前这些API不是P2P,因此它们总是通过我们的服务器。通过postMessage发送的消息存储在我们的数据库中,以便您的消息历史记录在所有会话中保持一致。这些邮件不会静态加密,因此我们可以在您的邮件历史记录中提供搜索。

我们打算添加WebRTC数据通道作为publishMessage API的替代方案;这对于API的用户是不可见的。请注意,即使我们发布了该功能,您最终仍可能使用当前方法,该方法提供了与不支持WebRTC的浏览器的兼容性。

最新更新