看起来像是去年的某个时候,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条答案
按热度按时间zzwlnbp81#
是的使用一个API密钥....如果你想偷偷摸摸,你必须找到一种方法来模仿你的浏览器做什么,那就是用户代理,头,cookie,引用,也许JS会调查请求或 selenium chrome 驱动程序人们说不允许刮取,但如果你保持查询之间的最小等待时间,你只是在做公众使用浏览器时会做的事情....这是允许的...
另外,如果你已经向Facebook发送垃圾邮件,他们可能会暂时禁止你的IP