FaceBook页面爬行

时间:2014-07-01 04:48:17

标签: java javascript facebook web-crawler

我正在开发一个社交媒体聚合器,并且想知道是否有办法通过使用Java代码来抓取FaceBook,Twitter和其他社交媒体网站。我想从FaceBook Pages抓取特定数据。我是否需要FaceBook的特定权限或任何其他要求?

2 个答案:

答案 0 :(得分:2)

技术上是的......#2 https://www.facebook.com/legal/terms

如果您使用Java作为机器人构建它,我使用JS和本地/远程Web服务器取得了更大的成功。虽然这在理论上更容易被发现

如果您将其构建为基本上自动化的Web浏览器,只要您对自己进行速率限制并添加一些随机等待就没有好的方法来检测它。

答案 1 :(得分:1)

是的,根据https://www.facebook.com/apps/site_scraping_tos_terms.php,如果你要抓取它,你需要Facebook的书面许可。