【问题标题】:Can i get all my posts(profile feed) using Facebook Graph API explorer?我可以使用 Facebook Graph API 浏览器获取我的所有帖子(个人资料提要)吗?
【发布时间】:2014-08-14 00:06:03
【问题描述】:

我可以使用 Graph API 浏览器获取我的所有帖子(我的个人资料提要)吗?

我尝试使用https://graph.facebook.com//posts?limit=500

但它似乎并没有给我一切(即使增加限制也不起作用) 意味着它只给出了预定义数量的帖子。

有没有办法从我加入 Facebook 时获取所有帖子(因为我可以通过向下滚动我的 Wall 来获取它们,这意味着 Facebook 已经存储了它们)。

提前致谢

【问题讨论】:

  • 无法使用graph api从facebook获取所有帖子。
  • 愚蠢的问题,但您正在使用从 API 返回的分页链接并使用它们添加偏移量并检索第二组 500 个帖子,对吧?
  • @Igy 你能详细说明怎么做吗?

标签: facebook facebook-graph-api


【解决方案1】:

【讨论】:

  • 这个人已经知道如何使用 Grapth API explorer 基础知识了,为什么还要重复呢?您还需要解决分页问题。您提供的最后一个链接(显示没有 access_token 的 Facebook 提要)根本与问题无关
【解决方案2】:

您不需要访问令牌!

$url = 'url_pulled_from_database';
$url = str_replace('http://www.', 'http://graph.', $url);
$get_id = file_get_contents($url);
$get_id = json_decode($get_id, true);   
$fbID = $get_id['id'];

//THEN CALL THE FUNCTION        
fb_parse_feed($fbID, $maxnumber);

我不能把 fb_parse_feed 函数归功于它,但你可以在这里找到它 https://gist.github.com/banago/3864515

【讨论】:

    猜你喜欢
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    相关资源
    最近更新 更多