vline person.publishMessage()中的最大邮件大小是多少?

时间:2013-10-31 14:44:48

标签: vline

我通过publishMessage()发送消息并看到:

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

最大值是多少?这实际上是P2P吗?有没有办法确定什么时候传递东西?

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

1 个答案:

答案 0 :(得分:0)

publishMessagepostMessage的当前最大大小限制为每封邮件16KB。

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

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