SMS Retriever API - 电话选择器源

时间:2017-07-13 21:02:14

标签: google-play-services

Google的SMS Retriever API是否可以从用户设备上的SIM卡中获取电话号码列表(这意味着它与TelephonyManager类似),或者来自用户&#39 ;是Google Play帐户?

3 个答案:

答案 0 :(得分:4)

我是Google的产品经理,负责此API。是的,从Play Services的最新版本开始,电话选择器会显示来自TelephonyManager的设备的电话号码(如果它可以被解析为有效的电话号码)以及活动的Google帐户的最近电话号码设备。

答案 1 :(得分:1)

这不是直接从文档中解决的,但如果我们从Obtain the user's phone number中的这个陈述推断:

  

通常,使用提示选择器提示是最佳用户体验   用户可以从存储在设备上的电话号码中进行选择   从而避免必须手动输入电话号码

我们可以推断SMS Retriever API从您的设备获取联系人。

答案 2 :(得分:0)

<强>更新

请看@Steven Soneff的回答

这些数字是从Android上的Smart Lock for Passwords中检索的。如果用户已使用Smart Lock存储它,则会检索它们,否则它们将为空。您也可以要求用户使用Smart Lock for Passwords存储该号码以备将来使用。