在联系人列表中查找Android用户

时间:2013-11-20 11:52:26

标签: java android

我的应用可以选择与用户联系人列表中的朋友分享其内容。

但是,因为它仅适用于Android用户,有没有办法找出我的联系人列表中的人有Android设备?

通过这种方式,我可以向我的客户展示一个已过滤的列表,他们的联系人有时可能会有数千人。

我在考虑只过滤Gmail地址,但这并不是很好地表明该人是Android所有者。我知道谷歌可以说,因为他们将设备绑定到谷歌的电子邮件地址(他们甚至知道每个人都使用什么设备和Android版本),但我怎么知道呢?

1 个答案:

答案 0 :(得分:0)

我假设您要在用户B的电话上将用户A的电话上的应用内容分享到用户B的电话上吗?因此,您不希望使用第三方应用程序(如电子邮件)来共享您的内容。

我认为不可能直接从您的联系人列表中获取所有也使用您的应用的联系人。如果上面描述的场景是真的,你可以像WhatsApp或类似的应用程序。

他们将手机的联系人列表上传到他们的服务器,并将其与用户数据库进行比较。这样,他们就可以识别您的联系人列表中也使用该应用程序的所有用户。您可以采用类似的方式识别同时使用您应用的用户手机上的所有联系人。