我正在使用带有cordova的phonegap构建混合移动应用。这就像whatsapp这样的社交应用。我需要列出安装了相同应用程序的手机内的联系人。如何查找安装该应用程序的用户的联系人。我知道我们可以阅读联系人并将其发布到服务器以识别用户。这是做到这一点的方式,还是有更好的方法?
答案 0 :(得分:1)
实现此目的的一个常见模式是使用个人数据(如电子邮件或电话号码)识别您应用的每个用户。
然后,在显示联系人列表之前,您的应用应该将电话/用户联系人列表发送到您的服务器:在这里,您将在数据库内搜索使用相同标识数据(电话或电子邮件)的其他注册用户。
服务器将通过使用相同(您)应用的用户联系人列表来响应应用:您的应用会显示它们。
请注意,您必须遵守您所在国家/地区的安全和隐私规则,而且并非每个国家/地区都允许您保留所有这些数据。