我如何在php中获取公共用户的facebook照片

时间:2014-12-24 12:12:54

标签: facebook email facebook-graph-api

我想通过搜索电子邮件来检索facebook公开个人资料的图像。 我公司在我们的系统中拥有约500万客户的CRM。 我想使用facebook Graph API但不要求用户登录facebook。 是否可以使用一个用户电子邮件和密码登录到Facebook api并搜索公开个人资料?

顺便说一下,我使用这个例子做了一个简单的搜索但是在我搜索了很多用户后它重新获得了验证码

示例:https://github.com/shlomnissan/profilepicgrabber

1 个答案:

答案 0 :(得分:0)

您无法通过电子邮件搜索用户,而且您无法进行搜索。在没有授权用户的情况下,您无能为力 - 这是一件好事,因为没有询问用户您就不能将他的电子邮件与他的Facebook个人资料图片连接起来。

也许有可能将Search API与电子邮件一起使用,但它不再可能。无论如何,您将非常快地达到API限制。

顺便说一句,不允许抓取,并且通常会有验证码以防止人们刮擦:https://www.facebook.com/apps/site_scraping_tos_terms.php