对于大学研究项目,我需要查看特定日期范围(2014年1月22日至31日)公共Facebook页面上的一些旧帖子。我打算复制并粘贴每个帖子但我遇到了问题一些产生大量帖子的页面。 Facebook将不会显示某个特定日期。即使向下滚动,在某个点上帖子也会停止显示(这个月是正确的,所以它从1月25日直接跳到12月31日)。
以下是我感兴趣的网页: https://www.facebook.com/Syrian.Revolution https://www.facebook.com/Syrian.Truth
我已经阅读了有关Facebook的图谱API,但在使用它时遇到了一些问题(我没有开发人员的背景。)此外,这些帖子大部分都是阿拉伯语,因此可能是问题
我只需要这些页面'帖子,而不是评论部分。
非常感谢任何人的帮助,非常感谢。
答案 0 :(得分:1)
真正取决于您使用的语言/环境。最简单的情况是,您只需使用Graph API Explorer(https://developers.facebook.com/tools/explorer)并拨打电话:
{{PAGE_ID}} /讯息
您可以通过多种方式改善此次电话会议。例如,您可以使用limit参数来增加它重新生成的默认结果数。
{{PAGE_ID}} /讯息?限= 200
默认情况下,这会返回很多字段,您可以限制字段。
{{PAGE_ID}} /帖极限= 200安培;字段= ID,消息,CREATED_TIME
您可以访问https://developers.facebook.com/docs/graph-api/reference/page/feed/以找出支持的字段。
为了在特定时间范围内获得结果,您可以使用created_time字段来确定帖子是否属于特定时间间隔。