我正在开发的应用程序与我的项目几乎类似于OLA / Uber。我注意到,成功进行移动身份验证后,OLA / Uber应用程序会自动从移动电话号码获取人员详细信息,例如人员姓名,带有该电话号码的注册电子邮件。
所以我的问题是,有什么方法可以在我的Android应用中实现吗?
答案 0 :(得分:0)
我认为未经政府许可,您无法通过手机号码获取姓名和地址。...
但是您可以从Google登录API中获取这些详细信息
答案 1 :(得分:0)
您无法从手机号码获取用户详细信息。但是,您可以从AccountManager
获取用户详细信息。使用以下代码
AccountManager manager = (AccountManager) getSystemService(ACCOUNT_SERVICE);
Account[] list = manager.getAccounts();
有关更多信息,google google如何在android中获取google帐户信息
答案 2 :(得分:0)
这有点复杂-OLA / Uber / Viber等...-这些应用程序实际上并没有一个世界范围的名称/数字数据库,可以通过电话查询人们的详细信息。
相反,由于他们的用户群很大,而且他们可以访问安装了应用程序的设备上的人的联系方式,而且他们通常具有将号码与人名/付款明细关联的注册过程,因此能够“组成”这样的数据库,实际上它比任何脱机电话簿都更新得多。但是,当然-他们将数据保留给他们。