java - WhatsApp 如何检测联系人列表中的谁使用了该应用程序?

标签 java android

我正在制作一个用于学习目的的简单聊天应用程序。我希望我的应用程序能够挑选出联系人中的谁使用我的应用程序,因此只能向他们发送消息,就像 whatsapp 所做的那样。我该怎么做呢?我在后端使用 Parse。

最佳答案

WhatsApp 在您注册时记录您的电话号码,因此它可以在其 Users 表中添加一个 phoneNumber 列。它还可以访问您的联系人,这实际上只是一个电话号码列表。然后,它会使用 User 表中的 phoneNumber 列交叉检查这些电话号码,从而确定哪些联系人是当前用户。

关于java - WhatsApp 如何检测联系人列表中的谁使用了该应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30879795/

相关文章:

java - java中的URI简化

Java - 替换 JFrame 中的组件

java - 翻转存储为字节数组的图像

Lotus Domino 服务器上的 Android HTTP 身份验证

android - 不明白这个 Lambda 函数是如何工作的

java - Maven 执行插件 ClassNotFoundException

java - 如何解析 JSON 并将其值转换为数组?

Android - 添加子菜单时应用程序崩溃

android - 从多选 ListView 中检索选定的项目

java - 在使用 HttpClient 进行抢占式身份验证时正确使用 HttpRequestInterceptor 和 CredentialsProvider