【问题标题】:Graph API, list last posts incl total likes of postsGraph API,列出最后的帖子,包括帖子的总喜欢
【发布时间】:2013-12-27 07:15:26
【问题描述】:

我正在尝试从我的公司 Facebook 页面向我们的网站制作自定义提要。我查询 Facebook 的 Graph API 以获取此信息。

Facebook 不久前更改了 API,在正常页面查询中不包含点赞数。在文档中,它说添加 summary=1 以获得总喜欢。当我查询时,我的查询不会返回 total_count 。

我在查询中省略了我的访问令牌,因为我正在使用 API Explorer。

我用来获取帖子的查询:

Raafh/posts?limit=4

尝试添加 summary=1 对查询没有任何作用。

但是,我可以执行另一个查询,该查询将返回喜欢和总数,但不是帖子信息,因此我无法使用它,或者我必须使用两个查询。

Raafh/posts?fields=likes.summary(1).limit(1)

这个帖子最后一个赞 + 总计数。

如何将这两者结合到一个查询中?

【问题讨论】:

    标签: php facebook facebook-graph-api


    【解决方案1】:

    您可以添加逗号分隔格式的必填字段以获取帖子数据,如下例所示。

    Raafh/posts?fields=likes.summary(1).limit(1),id,message,from,picture,link,name,caption,description
    

    【讨论】:

    • 你是我的英雄!我已经在玩 FQL,顺便说一句,这也很棒。
    • 我怎样才能把帖子中使用的图片拉大一点?
    • 如果我没记错的话,这是一个外部图像。所以我不确定你是否可以从 facebook 获得它。
    • 你是对的,有些已经发布并且有更大的版本。我可能需要一个新的图形查询来获取 if(statement) 中的那些
    • 那么在这种情况下你必须聪明地玩。只需将文件名中的 "_s" 复制到 "_n" ("1463639_676056882424942_1939116814_s.jpg") 即可完成 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多