抓取Facebook上的公共资料&;粉丝页面?

抓取Facebook上的公共资料&;粉丝页面?,facebook,facebook-graph-api,web-crawler,Facebook,Facebook Graph Api,Web Crawler,我有搜索用户提供的搜索查询Facebook公共配置文件和粉丝页面的要求 为此,我可以使用Facebook Graph API(因为Graph Search API尚未发布)进行搜索查询,或者 我将所有信息从公共档案和粉丝页面中删除到数据库中,并通过在Facebook上爬行从数据库中执行搜索 在第一个选项中,缺点是Graph API不会返回所有公共数据,并且Graph Search API尚未发布- 如果我去Facebook爬网,我真的不知道如何从Facebook上爬网和提取公共信息。我在这里看到

我有搜索用户提供的搜索查询Facebook公共配置文件和粉丝页面的要求

为此,我可以使用Facebook Graph API(因为Graph Search API尚未发布)进行搜索查询,或者 我将所有信息从公共档案和粉丝页面中删除到数据库中,并通过在Facebook上爬行从数据库中执行搜索

在第一个选项中,缺点是Graph API不会返回所有公共数据,并且Graph Search API尚未发布-

如果我去Facebook爬网,我真的不知道如何从Facebook上爬网和提取公共信息。我在这里看到过一篇类似的帖子:

但就我而言,我不想抓取一个页面或一类页面,而是整个Facebook


所以,请您在这里指导我,我应该如何在整个Facebook上搜索其公共信息,以及它是否存在任何法律问题?

在web上有一些社交媒体管理解决方案可以做到这一点。这样做的好处是快速的结果和高效的仪表盘。正如我所说,Graph API当前版本的局限性是我考虑爬行选项的另一个原因。。。但如果我的问题有另一种解决方案的话,我肯定会避免这样做。网络上有很多工具(几乎所有的社交网络管理工具)可以在Facebook上搜索公众档案和粉丝页面。所以我认为在Facebook上搜索私人数据是安全的。。。还是不是???