假设我正在编写一个网络应用,需要能够访问用户手机中的联系人才能执行某项功能,例如查找网络应用的其他用户。与您在手机上找到Snapchat的其他用户的方式类似,只需让Snapchat访问您的联系人并将电话号码与其他Snapchat用户联系起来。这可以在网络应用程序中使用吗?我该如何实施呢?
答案 0 :(得分:1)
取决于您的直播或Hotmail帐户上的Windows手机商店联系人或通常在Gmail上的Android。因此,如果用户在您的网站上使用此信息登录,那么您可以。
答案 1 :(得分:0)
不,但您可以创建一个phonegap应用程序来将手机联系人发布到服务器。
答案 2 :(得分:0)
Apple现在很难从应用程序访问任何手机信息(电话号码等)。您可以在应用中手动获取联系人,然后将其推送到您的网络应用。为了试图这样做,可能会被苹果商店封锁。这是iOS的一个例子
ABAddressBookRef addressBook = ABAddressBookCreate( );
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople( addressBook );
CFIndex nPeople = ABAddressBookGetPersonCount( addressBook );
for ( int i = 0; i < nPeople; i++ )
{
ABRecordRef ref = CFArrayGetValueAtIndex( allPeople, i );
...
}