从Facebook评论中提取数据

时间:2018-08-26 11:59:47

标签: facebook web-scraping

我需要从某个Facebook帖子中提取评论到excell。例如,从该帖子https://web.facebook.com/fortebet.ug/photos/a.1452160851664455/2193264900887376/?type=3中提取所有评论,但要包含用户名,其Facebook ID,评论本身和评论时间列。

我还面临一个问题,具体来说,Facebook显示该帖子应该有800多个评论,但是即使手动显示,我也只能显示500左右。

对此我真的很陌生,因此,感谢您的帮助。

B。

编辑:

尝试过Graph APE Explorer-https://developers.facebook.com/tools,但从中我只能获得那些信息:       “ created_time”:“ 2018-08-24T08:50:26 + 0000”,       “ message”:“曼彻斯特联队1:1马刺拉什福德得分。”,       “ id”:“ 2193265097554023_2193330367547496” 并且需要获取发表评论的用户的用户名,最好是他们的FB ID。

如上所述,还有一个问题是,Facebook在此帖子上显示有800条以上的评论,但只能检索500条左右,而不是更多。

1 个答案:

答案 0 :(得分:0)

您错过了2件重要的事情:

  • 您必须使用相关页面的页面令牌来获取用户详细信息
  • 您必须使用fields参数来获取不仅仅是一些基本响应字段

首先查看基本的Graph API文档:https://developers.facebook.com/docs/graph-api/using-graph-api#reading