如何通过电子邮件Id获取社交网络配置文件信息



我正在开发iphone应用程序。我想通过提供电子邮件id作为查询来获得社交网络(facebook、twitter等)的个人资料详细信息。有什么方法可以获取配置文件吗?

对于Facebook,您可以尝试以下答案:https://stackoverflow.com/a/5247066/580173

对于twitter来说,这是不可能的。您可以使用oAuth对用户进行身份验证并获取配置文件。

对于领英,我认为这也是不可能的。LinkedIn不会在其API中的任何位置传递电子邮件地址。查看此论坛帖子:https://developer.linkedin.com/thread/1131

我假设您只想将社交档案链接添加到应用程序中的用户档案中。。。对的(如果你想真正允许你的用户在他们的各种社交媒体账户上发布,你最好的办法是让用户通过OAuth登录每个个人账户。)

如果你想通过电子邮件地址获取公共社交信息,那么你的简单解决方案的免费选择非常有限。每个不同的社交网络都有自己的方法,所以你需要建立一个不同的流程来查询你想要支持的每个社交网络。如果没有更多关于你想支持哪些网络的信息,这个问题有很多不同的答案——所以我只想说,你最好的选择是查看你想使用的任何社交网络的开发者文档。

如果你正在寻找一个付费的解决方案,你可以尝试FullContact(完全披露-我为他们工作)。个人API几乎完全符合您的需求-提取与特定电子邮件ID相关的所有公共社交媒体个人资料。API文档在这里。

然而,这是一个付费的解决方案,可能不是你想要的。

最新更新