有谁知道 WhatsApp网站是如何做到这一点的? 它们会显示连接到互联网的Android手机中的消息/数据。
所以服务器网站上似乎有无数据库。他们直接从移动应用程序获取所有消息,并直接发送更改。
如何做到这一点?
使用Firebase或任何其他库?
答案 0 :(得分:1)
WhatsApp创建了一个API,用于移动和Web端之间相互通信以及存储所有消息和用户信息的主数据库。 您的手机需要打开并具有互联网连接的事实仍然不能真正显示该网站将信息从手机本身中提取出来。 它更可能发生的是,网络扩展与链接到它的移动电话进行通信,以确保该帐户在移动设备上仍处于活动状态,然后继续使用API从数据库中提取消息和信息。 我不排除Web扩展从设备中检索某些信息,但它可能会不断与其保持同步,以确保帐户仍处于活动状态,并且Web扩展帐户与当前登录的帐户之间不存在歧义到移动设备。 希望这有点澄清,但我没有在网上找到的公开文档,所以我认为最有可能出现的情况。 :) 附:如果您还没有尝试过,可以看看这里: WhatApp website FAQ