从公共Facebook页面上抓取帖子和评论

时间:2019-04-11 08:20:02

标签: python facebook facebook-graph-api web-scraping

似乎是去年某个时候,Facebook开始严格限制其Graph API。我尝试了多种方法来刮擦公共Facebook页面,但始终收到错误:HTTP错误400:错误的请求

自更改以来,最近几个月有人是否成功抓取了Facebook页面? 请澄清一下:页面所有者可以帮我抓取信息。

我尝试过的一些事情:

https://github.com/LorenzoMonti/facebook_page_group_comments

https://nocodewebscraping.com/facebook-scraper/

https://www.sourcecon.com/how-to-scrape-data-from-facebook-pages/

https://onlinezhuanjia.com/python-facebook-page-scraper-tool/

我在网上看到一些建议,说您可以创建一个Facebook应用,然后在一周之内获得fb的批准。是否有可能在公共Facebook页面上抓取帖子和评论?我继续在fb上创建了一个“应用”,但我不太了解如何添加代码来抓取页面以及批准过程如何工作。

任何帮助或解决方法将不胜感激!谢谢。 :)

1 个答案:

答案 0 :(得分:0)

是的,请使用API​​密钥...。如果您想偷偷摸摸,则必须找出一种模仿浏览器功能的方法,即用户代理,标头,Cookie,引荐来源网址,也许是JS 调查请求或硒chromedriver 人们说不允许抓取,但是如果您在查询之间保持最小的等待时间,那么您在做的就是公众使用浏览器时的行为。...这是允许的...

P.S。如果您已经向Facebook发送垃圾邮件,那么他们可能暂时禁止了您的IP