如何列出安装了相同应用程序的联系人

时间:2015-09-03 08:50:18

标签: cordova phonegap-build

我正在使用带有cordova的phonegap构建混合移动应用。这就像whatsapp这样的社交应用。我需要列出安装了相同应用程序的手机内的联系人。如何查找安装该应用程序的用户的联系人。我知道我们可以阅读联系人并将其发布到服务器以识别用户。这是做到这一点的方式,还是有更好的方法?

1 个答案:

答案 0 :(得分:1)

实现此目的的一个常见模式是使用个人数据(如电子邮件或电话号码)识别您应用的每个用户。

然后,在显示联系人列表之前,您的应用应该将电话/用户联系人列表发送到您的服务器:在这里,您将在数据库内搜索使用相同标识数据(电话或电子邮件)的其他注册用户。

服务器将通过使用相同(您)应用的用户联系人列表来响应应用:您的应用会显示它们。

请注意,您必须遵守您所在国家/地区的安全和隐私规则,而且并非每个国家/地区都允许您保留所有这些数据。