【发布时间】:2016-04-22 21:29:56
【问题描述】:
我目前正在开发一个 cordova 网络应用程序。
我想知道像 Runkeeper 这样的应用程序如何向我显示我的通讯录的联系人,这些联系人也在使用 Runkeeper。每个联系人都有一个小的电话符号,所以我猜这个链接是通过电话号码建立的。
Runkeeper 从来没有得到我或我朋友的电话号码,但它无法从 SIM 卡中读取。
我能想到的唯一可能的方法是,Runkeeper 从 AccountManager 读取我的其他帐户并使用我的 WhatsApp-ID 建立连接...
有人知道这是怎么发生的吗?我也可以在我的 cordova 应用中这样做吗?
【问题讨论】:
-
你怎么知道应用没有读取你的通讯录? Play 商店中的权限显示“读取您的联系人”
-
@cricket_007 它会读取我的通讯录,但问题是,它如何获得我自己的号码
-
您自己的号码是您的 Google 帐户和手机通讯录的一部分
-
所以其他应用可以通过谷歌账户读取我的电话号码?
-
这是获取电话号码的一种方式,是的,如果您将号码保存到您的帐户中,否则Juan在下面的cmets中留下的链接是另一种方式。