我的问题第一次读起来可能听起来很愚蠢,但让我解释一下。
吉姆和弗雷德。
Jim通过短信验证注册了WhatsApp。弗雷德也报名了。在没有通过交换用户名的过程添加对方的情况下,弗雷德和吉姆出现在拥有WhatsApp的电话联系人列表中。
两部手机是否都上传了他们的整个联系人数据库并进行了比较?如果是,那么是否必须定期更新列表?
这取决于应用程序。大多数应用程序只需将手机的联系人数据库上传到服务的服务器,并检查他们是否在那里注册。
还可以从联系人中创建一个值,并上传该值以检查此人是否已注册(很像哈希)。
请注意上传个人的联系人数据库是一个隐私问题,因此可能首选第二种方法。如果你打算自己做这件事,请在应用程序的描述中附上一条注释!