Google的SMS Retriever API是否可以从用户设备上的SIM卡中获取电话号码列表(这意味着它与TelephonyManager类似),或者来自用户&#39 ;是Google Play帐户?
答案 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存储该号码以备将来使用。