【问题标题】:Get share count from Graph API efficiently有效地从 Graph API 获取共享计数
【发布时间】:2016-12-01 16:46:57
【问题描述】:

我正在尝试获取有关一组用户帖子(最近 20 个帖子)的信息。对于每个帖子,我只想简单地获取喜欢、cmets 和分享数。

到目前为止,我能够获得点赞数和评论数,但我无法检索分享数。

这是我使用的查询:

https://graph.facebook.com/me?access_token=x&limit=20&fields=id,comments.limit(0).summary(true),likes.limit(0).summary(true)

我知道有一些方法可以使用对象 ID 来检索共享计数,但我想避免发出 20 个不同的请求以获取此字段。

还有其他方法可以让我发出单个批处理请求来实现此目的吗?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    您可以通过对象的engagement 字段获取共享计数,如下所述:https://stackoverflow.com/a/5700882/533399

    为了批量请求,graph api 已经支持批量请求:

    https://developers.facebook.com/docs/graph-api/making-multiple-requests

    【讨论】:

    • 我很欣赏这一点,但您的回答并未提供有关如何链接这两个操作的解释。另外,第一个链接以 URL 为例,而我可能只有私人帖子的 ID,例如。是否有可能获得份额?
    猜你喜欢
    • 1970-01-01
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多