【问题标题】:Facebook Public Data ScrapingFacebook 公共数据抓取
【发布时间】:2020-09-29 21:07:10
【问题描述】:

我正在尝试通过实现以下功能使用 python 从 facebook 抓取公共数据:

  1. 使用关键字搜索并抓取数据
  2. 抓取个人资料
  3. 抓取页面
  4. 刮个帖子

我尝试使用graph api,但它一直给我authorization error

我一直在环顾四周,似乎需要获得 facebook 的适当许可才能使用自动方式从 facebook 上刮取数据。

任何人都可以判断是否真的可以为上述脚本抓取数据。 如果是,如何?

【问题讨论】:

  • 总是将完整的错误消息(从单词“Traceback”开始)作为文本(不是屏幕截图)放在有问题的(不是评论)中。还有其他有用的信息。
  • 您的代码在哪里?如果你得到错误然后显示它有问题。你只会浪费时间。

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


【解决方案1】:
  • 使用关键字搜索并抓取数据: https://developers.facebook.com/docs/public_feed/(“Public Feed API 的访问权限仅限于有限的媒体发布商,并且需要事先获得 Facebook 的批准。您不能申请使用该 API此时。”)
  • 抓取个人资料:只有在特定个人资料的用户使用user_posts 权限授权您的应用时才可能,无论是否公开
  • 抓取页面:如果您管理页面,请使用页面令牌。如果没有,请申请Page Public Content Access
  • 抓取帖子:取决于发布帖子的人。如果是用户:请参阅“抓取配置文件”。如果是页面:请参阅“抓取页面”。

【讨论】:

    猜你喜欢
    • 2020-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-04
    • 1970-01-01
    相关资源
    最近更新 更多