我正在开展一个与学校和工作相关的项目,我希望将大学入学申请(包括电子邮件地址)和Facebook数据的数据结合起来,即使是最少量的数据,例如“朋友”的数量“或者他们在那里发布的任何其他公开信息。我是否正确您无法通过电子邮件地址以编程方式搜索Facebook?随意提出任何建议。 感谢
答案 0 :(得分:2)
您可以通过电子邮件地址搜索Facebook,但您无法通过电子邮件地址可靠地搜索Facebook。
例如,您可以使用用户访问令牌进行此查询:
https://graph.facebook.com/search?type=user&q=USER@EMAIL.NET&access_token=TOKEN
我和我认识的几个人在Facebook上尝试过这个,我知道他们的电子邮件地址,但我不是他们的朋友。 (主要是我妻子的朋友)。
在我的测试中,只有约20%的查询返回Facebook user_id。我不确定他们是否没有我知道的与他们的用户帐户关联的电子邮件,或者他们的隐私设置是否限制他们的电子邮件地址。
获得user_id后,您可以访问
中的所有公开信息https://graph.facebook.com/USER_ID
您无需访问令牌即可获取此信息。