我正在编写一个移动应用程序,并且在试图仅根据帐户信息弄清楚 Facebook 个人资料的所有者如何也可以是 Twitter 个人资料的同一所有者时遇到了障碍。
如果John Smith
注册了 Facebook,但没有输入电子邮件地址、电话号码或任何其他唯一标识符,他如何与其他数百名John Smith
Facebook 用户区分开来?更重要的是,我怎么知道他真的和John Smith
推特上的一样?
我目前的解决方案是:
当用户注册我的应用程序时,让他们输入电子邮件地址和电话号码。
这边走...
通过电话联系人导入朋友很简单:检查您的哪些朋友的电话号码已经存在于您的数据库中。
通过 Facebook 导入朋友是可能的:从 Facebook 中提取您朋友的电子邮件(假设他有一个),并检查它是否存在于您的数据库中。如果您朋友的 Facebook 个人资料没有电子邮件或电话号码可供提取,那么我认为没有解决方案。有吗?
等等,用于从 Twitter 或任何其他社交网站导入朋友。