Graph-API无法从第

时间:2018-06-10 23:38:39

标签: facebook-graph-api web-scraping

TL; DR:

我正在尝试使用Facebook的Graph-API获取所有Facebook页面帖子,但它不会使用限制和&amp ;;检索“旧”帖子。偏移字段(在特定帖子后停止),'paging'中的'next'字段不存在。

我设法让Graph-API显示较旧帖子的唯一方法是通过帖子ID,我必须手动查找。

  1. 有没有办法强制Graph-API更进一步?
  2. 如果没有 - 有没有办法查询页面的所有post-id?
  3. 更多背景资料:

    我试图获取“Confessions”页面的所有Facebook帖子,以便在帖子上运行一些深度学习模型,作为实验。 使用Graph-API我只能访问有限数量的帖子(912),除此之外,我可以使用它的post-id来获取帖子,我必须手动查找。

    这些是我提出的解决方案:

    1. 找到如何“强制”使用Graph-API在特定的最后一篇文章之后继续搜索帖子。
    2. 查询所有post-id,然后使用id's进行逐个下载。
    3. 使用外部网络抓取软件(非Graph-API)查询帖子。 (我不喜欢)
    4. 如果你发现知道如何完成其​​中一项任务 - 我会发现它真的很有帮助。

      详细说明:

      我曾使用Graph-API explorer

      查找帖子的GET查询
      2124618411093048/posts?limit=100&offset=900
      

      其他信息

      Page ID: 2124618411093048
      Last reachable post ID: 2150777671810455
      First unreachable post ID: 2150777418477147
      Date of the last reachable post: 2018-03-24T05:40:00+0000
      

0 个答案:

没有答案