如何在不对每个帖子调用评论对象的情况下从您的墙上帖子中获取评论数量?

Por*_*nny 3 facebook facebook-graph-api

7月10日突破变化介绍;

从'comments'中删除'count'图API连接 *我们正在删除Graph API中 'comments'连接上未记录的'count'字段.如果您想要包含计数的摘要字段(现在称为'total_count')*,请明确请求'{id}/comments?summary = true'

如果我拉起我/ feed,肯定的是,count不再在comments对象中.但是如何在不借助于对每个帖子上的评论对象进行图形API调用的情况下获得评论计数?

我对字段扩展不是很了解,但有没有办法让Feed包含摘要?

小智 10

它没有在任何地方记录,甚至是子字段或限制,我在开发者论坛中发现了这一点.此调用以自定义格式拉取PageID /帖子.在我的例子中,这里是如何在一次调用中提取Likes计数,共享计数和注释计数.

PageID/posts?fields=comments.limit(1).summary(true),likes.limit(1).summary(true),shares
Run Code Online (Sandbox Code Playgroud)

我不确定你是否必须同意十月api的变化以获得你的自定义格式.

希望这对你有用......

  • 高超!一直在寻找这个。看到其他各种线程,其中接受的答案是每个不同对象的单个 FQL 调用或 API 调用。这太棒了,而且速度要快得多。非常感谢! (2认同)