应用程序如何有效地确定哪些用户的手机联系人中有对方?例如WhatsApp、Telegram、Viber



我的问题第一次读起来可能听起来很愚蠢,但让我解释一下。

吉姆和弗雷德。

Jim通过短信验证注册了WhatsApp。弗雷德也报名了。在没有通过交换用户名的过程添加对方的情况下,弗雷德和吉姆出现在拥有WhatsApp的电话联系人列表中。

两部手机是否都上传了他们的整个联系人数据库并进行了比较?如果是,那么是否必须定期更新列表?

这取决于应用程序。大多数应用程序只需将手机的联系人数据库上传到服务的服务器,并检查他们是否在那里注册。

还可以从联系人中创建一个值,并上传该值以检查此人是否已注册(很像哈希)。

请注意上传个人的联系人数据库是一个隐私问题,因此可能首选第二种方法。如果你打算自己做这件事,请在应用程序的描述中附上一条注释!

相关内容

最新更新