我用的是facebook PHP SDK , facebook api version 2.2.
我想显示用户新闻提要。我正在使用下面的api来获取这个。
$facebookConncetion->api("$oauthUserId/home",
'GET',
array("access_token" => $accessToken,
"limit" => '15',
"comments.limit" => 10,
"likes.limit" => 10
)
);
但是它返回用户主页中的所有帖子,其中包含10条评论和10条“喜欢”,它不返回“喜欢”和“评论”的摘要。我如何格式化这个api以获取类似的内容,并在每个帖子中进行注释摘要?
发布于 2014-11-25 09:31:00
您必须将.summary(true)
和.filter(stream)
添加到类似项中,并添加注释请求,就像添加了限制一样。
摘要将返回如下内容:
"comments" : { "data" : [ ARRAY OF COMMENTS ] }, "paging" : { PAGING CURSORS/URLS }. "summary" : { "total_count" : NUMBER OF COMMENTS } },
添加.filter(stream)
将返回所有评论/喜欢。如果没有这一点,Facebook可能会因为“故事”价值过低而将其过滤掉。它还将按真实的时间顺序排列所有评论/喜欢。
https://developers.facebook.com/docs/graph-api/reference/v2.2/object/comments查看下的“修饰符”工作与评论和喜欢。
https://stackoverflow.com/questions/27128346
复制相似问题