如何通过PHP或WordPress获得Facebook Post Like Like Count给FB Post ID

问题描述 投票:0回答:1

我试图得到一些Facebook帖子(而不是页面)。我对获取该数据的所有选项感到困惑,而且我尝试过的所有选项都没有。我不确定我是否可以通过URL,Facebook Graph API,FQL或者什么来直接计算,或者我是否必须计算喜欢,等等。我也不清楚我是否需​​要使用access_token或其他东西,若然,怎么办?

我有一个WordPress插件,已经在Facebook帖子上提取了一些数据。我有这些帖子的网址和ID,例如https://www.facebook.com/merchantguru/posts/170475449629957或154533921224110_170475449629957

所以,为了澄清我的问题:使用PHP(WordPress),如何根据URL或ID来计算Facebook帖子?

附:我是Facebook编程的新手,已阅读了大量的stackoverflow Q&A,谷歌搜索,仔细阅读Facebook开发人员的文档和工具,我仍然无法弄明白。还要注意,我正在寻找Post Like计数而不是Page Like count。

php facebook wordpress facebook-graph-api facebook-fql
1个回答
0
投票

以下是使用Facebook FQL可以做的事情:

$Posts = 'SELECT like_info from stream WHERE post_id="154533921224110_170475449629957" ';
$ret_Posts = $facebook->api(array('method' => 'fql.query','query' => $Posts));
echo $ret_Posts[0]['like_info']['like_count'];
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.